国语精品一区二区三区,两个人的视频免费高清在线观看,久久久亚洲av成人网站,性色欲网站人妻丰满中文久久不卡

您當前位置:新疆網(wǎng)站建設-新疆網(wǎng)站制作-新疆二域設計 >技術教程 >前端教程 >CSS教程 >瀏覽信息

兼容IE6/IE7/IE8/FireFox的css hack

作者:未知  來源:不詳  發(fā)布時間:2015/12/12 16:13:39

1
2
3
4
5
6
.color{
  background-color: #CC00FF;
  background-color: #FF00009;
  *background-color: #0066FF;
  _background-color: #009933;
 }

**記住上面得樣式解釋為順序是 ff、ie8、ie7、ie6 ** 顯示的結果: 用火狐瀏覽,顏色是紫色 用 IE8 瀏覽,顏色是紅色 用 IE7 瀏覽,顏色是藍色 用 IE6 瀏覽,顏色是綠色

IE8 最新css hack: "" 例:"margin:0px auto;".這里的""可以區(qū)別所有IE和FireFox. "9" 例:"margin:0px auto9;".這里的"9"可以區(qū)別所有IE和FireFox. "*" IE6、IE7可以識別.IE8、FireFox不能. "_" IE6可以識別"_",IE7、IE8、FireFox不能.

一些IE6 IE7 IE8 FF的CSS hack

1
2
3
4
5
6
p{+color:#f00;} 支持 IE6 IE7 不支持FF IE8
p{_color:#f00;} 支持 IE6 不支持FF
p{color:#00f !important;}
p{color:#f00;} 支持 IE7 IE6 FF IE8
p{color:#00f !important;color:#f00;} 支持 IE7 IE8 FF 不支持 IE6
head:first-child+body p{color:#f00;} 支持 IE7 IE8 FF 不支持 IE6

各瀏覽器CSS hack兼容表:

IE6IE7IE8FirefoxChromeSafari
!importantYY
_Y
*YY
*+Y
9YYY
Y
nth-of-type(1)YY

小知識:什么是CSS hack?   

由于不同的瀏覽器,比如IE6、IE7、IE8、Firefox等,對CSS的解析認識不一樣,因此會導致生成的頁面效果不一樣,得不到我們所需要的頁面效果。   

這個時候我們就需要針對不同的瀏覽器去寫不同的CSS,讓它能夠同時兼容不同的瀏覽器,能在不同的瀏覽器中也能得到我們想要的頁面效果。   

這個針對不同的瀏覽器寫不同的CSS code的過程,就叫CSS hack,也叫寫CSS hack。

 

關鍵字:CSS hack兼容表 IE6 IE7 IE8 CSS hack
上一篇: CSS代碼實現(xiàn)水平垂直居中
下一篇:CSS3中新出現(xiàn)的技術元素
0
版權所有 新疆二域信息技術有限公司 All Rights Reserved 地址:烏魯木齊市北京南路高新街217號盈科廣場B座615 新ICP備14003571號-6 新公網(wǎng)安備 65010402000050號