您好,登錄后才能下訂單哦!
這篇“CSS特殊符號的應用方法有哪些”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“CSS特殊符號的應用方法有哪些”文章吧。
合用閱讀器:IE/Mac
反斜線(\)hack哄騙了IE/Mac的一個馬腳。以\*/完結的css 剖明在IE/Mac上是不準確開啟的,以是那些需要在IE/Mac上被忽略的語句可以放在這類講明后背。
/* CSS疏解:在IE Mac上疏忽下面的語句 \*/ selector { ...styles... } /* 忽略完畢 */
適用瀏覽器:IE6及其下列版本
IE 6 及下列的版本可以識別帶有下劃線前綴的屬性,而其它閱讀器會疏忽它。于是,一個屬性前面加凹凸劃線或許連字符,就成為了IE6及以下版本涉獵器的專有屬性。
#elem { width: [W3C Model Width]; _width: [BorderBox Model]; }
PS:這個hack獨霸涉獵器的縫隙使用了無效的CSS,因而不引薦使用。
實用閱讀器:IE7以下版本
除了下劃線和連字符,版本7及如下的IE可以識別以非字母字符為前綴的屬性,而其它涉獵器會疏忽。
#elem { width: [W3C Model Width]; *width: [BorderBox Model]; }
PS:這個hack壟斷閱讀器的縫隙使用了無效的CSS,因而不引薦使用。
實用閱讀器:IE4-6
HTML元素是W3C尺度DOM的根元素,然則IE 4至6的版本中另有一個神秘的父元素。純粹兼容的瀏覽器會忽略這個* html決意器,但IE4-6卻會對它正常處置懲罰。
* html p {font-size: 5em; }
PS:這個HACK使用了完全有效的CSS。
合用瀏覽器:IE7
*:first-child+html p { font-size: 5em; }
或許:
*+html p { font-size: 5em; }
PS:只在IE7規范模型里工作畸形,在希奇形式下不克不及用。同時,也被IE8的兼容形式(相稱于IE7的尺度形式)所支持。它也使用了有效的CSS。
合用瀏覽器: IE6以上版本及非IE涉獵器
IE6和早期的版本不支持“子決議器”(>),我們可以把持這個為其它閱讀器指定特此外規定。
html > body p { color: blue; }
適用閱讀器: IE7以上版本及非IE涉獵器
當然IE7支持對子決議器,但顛末如下hack辦法也可以把IE7也掃除。當一個空的詮釋緊跟在子決議器的后面一再的時刻,IE7會不識別前面的規則,就與較早版本的瀏覽器同樣。
html >/**/ body p { color: blue; }
以上就是關于“CSS特殊符號的應用方法有哪些”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。