!important在網頁制作中的用法
作者:佚名 時間:2012-07-05 分享到:
在某些非常罕見白情況下,具體性機制和層疊機制都是足以保證想要的值能被應用,此時可以用特殊關鍵字!important(連同前面的感嘆號)強迫瀏覽器給予這個值高于其他所有值的地位。這是一個強大而又危險的工具,只宣用作解決在你的控制之外的樣式沖突的最后手段(例如,當你不得不與使用了你無法直接修改的內聯樣式的第3方標記代碼打交道時)。
!important指示必須這樣樣式屬性值之后,在分號之前。如下所示。
h1{color:red !important;}
用!important聲明的屬性值,無論其在層疊順序中的位置如何以及其選擇符的具體性如何,都會被應用到所呈現的內容,有另一個也使用!important聲明的值與它沖突,在后一種情況下,具體性和層疊機制又將發揮作用。有一個重要的例外應該注意,用戶樟木表中的!important值總是優先使用,甚至會蓋過作者樣式表中的!important值,這種機制把最終權力交給用戶那個唯一正確的人,畢竟,那是他的計算機。
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n2406.html