五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > CSS在IE6/IE7/IE8/Firefox兼容問題

CSS在IE6/IE7/IE8/Firefox兼容問題

文章來源:365jz.com     點(diǎn)擊數(shù):398    更新時間:2011-03-15 22:21   參與評論

1.符號*的使用。

IE6,IE7都可以識別*,但I(xiàn)E8和Firefox都識別不了??匆韵聵邮?/P>

# wintop
{
background: url(body
-top.gif) top repeat-x;
margin
-top:10px;
*margin-top:0px;
}

在IE6和IE7中解釋為離上邊距為0個像素,因為它可以識別*,因而*margin-top:0px覆蓋了上面的10px。而在IE8和Firefox中,由于它不能識別*,所以仍然解釋為離上邊距10個像素。

2.* html針對IE6

.content
{
background
-color: Gray;
width: 200px;
height: 200px;
left: 0px;
top: 0px;
}
* html .content
{
/* IE6 */
margin
-top: 100px;
}

margin-top的100個像素只對IE6起作用。

3.!important對IE6來說不識別,因此我們也可以用它來對IE6和IE7/IE8/FF區(qū)別做處理。

.content
{
background
-color: Gray;
width: 200px;
height: 200px;
left: 0px;
top: 0px;
margin
-left:0px !important;
margin
-left:100px;
}

注意:在IE7,IE8和Firefox中優(yōu)先解釋帶!important的元素,所以下面的margin-left:100px不會覆蓋上面的margin-left:0px !important。

但對IE6來說,它只能識別margin-left:100px。

4.*和!important組合使用,看下面例子:

background-color:#FF0000 !important;
*background-color:#00FF00 !important;
*background-color:#0000FF;
background
-color:#000000;

在FF和IE8中,第一行起作用

在IE7中,第二行起作用

在IE6中,第四行起作用

如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答?。?點(diǎn)擊進(jìn)入論壇

發(fā)表評論 (398人查看,0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號