今天小編給大家分享一下IE各版本CSS Hack的語法有哪些的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
創(chuàng)新互聯(lián)建站是專業(yè)的尼勒克網(wǎng)站建設(shè)公司,尼勒克接單;提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行尼勒克網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
為了兼容IE各個(gè)版本,需要在CSS中添加額外的代碼,比如以前常用的_width。之所以工作,是因?yàn)闉g覽器會(huì)忽略不能解析的樣式規(guī)則,因此舉個(gè)例子來說,把_width寫在width下面,對(duì)于非IE瀏覽器會(huì)解析到width,而對(duì)于IE6來說,會(huì)用_width覆蓋前面的width規(guī)則,從而達(dá)到針對(duì)IE6瀏覽器的兼容。對(duì)于IE其他版本(6~11),也存在同樣的兼容性處理方法。
下面是一個(gè)速查表:
div {
property:value; /* ie 8/9*/
property:value9; /* ie 9*/
*property:value; /* ie 7*/
_property:value; /* ie 6*/
}
IE 6
* html .ie6 {property:value;}
or
.ie6 { _property:value;}
IE 7
*+html .ie7 {property:value;}
or
*:first-child+html .ie7 {property:value;}
IE 6 and 7
@media screen9 {
.ie67 {property:value;}}
or
.ie67 { *property:value;}
or
.ie67 { #property:value;}
IE 6, 7 and 8
@media screen,screen9 {
.ie678 {property:value;}}
IE 8
html>/**/body .ie8 {property:value;}
or
@media screen {
.ie8 {property:value;}}
IE 8 Standards Mode Only
.ie8 { property /***/: value9 }
IE 8,9 and 10
@media screen {
.ie8910 {property:value;}}
IE 9 only
@media screen and (min-width:0) and (min-resolution: .001dpcm) {
// IE9 CSS
.ie9{property:value;}}
IE 9 and above
@media screen and (min-width:0) and (min-resolution: +72dpi) {
// IE9+ CSS
.ie9up{property:value;}}
IE 9 and 10
@media screen and (min-width:0) {
.ie910{property:value9;} /* backslash-9 removes ie11+ & old Safari 4 */}
IE 10 only
_:-ms-lang(x), .ie10 { property:value9; }
IE 10 and above
_:-ms-lang(x), .ie10up { property:value; }
or
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.ie10up{property:value;}}
IE 11 (and above..)
_:-ms-fullscreen, :root .ie11up { property:value; }
以上就是“IE各版本CSS Hack的語法有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。