IE6也認識!important
!important一般用來做區分IE6和Firefox等瀏覽器的基本Hack手法。因為IE6不支援!important,而Firefox能讀懂!important,其改變了樣式的優先順序。其實IE6在某些情況下,也能認識!important。
例如:
<style type="text/css"> .demo{ color:red !important; color:green; } </style> <div class="demo">www.admin10000.com</div>
上面程式碼在FF下字型為紅色、IE6下字型為綠色。說明IE6忽視!important的存在。
再來看看:
<style type="text/css"> .demo{ color:red !important; } .demo { color:green; } </style> <div class="demo">www.admin10000.com</div>
如果IE6不認!important的話,上面程式碼.demo的內容應該顯示為綠色,可偏偏不是,.demo的內容顯示為紅色,說明IE6是認得!important的。
兩種情況的區別就在於:當在一個選擇器中,利用!important改變樣式優先順序的時候,IE6下是無效的,後面的樣式覆蓋了前面的,!important被徹底無視了,利用!important進行hack正是利用了這一點。而當在不同選擇器中應用!important時,IE6是認得!important的。
相關文件:關於IE6下的CSS多類選擇符
相關文章
- CSS !importantCSSImport
- An important personImport
- Writing on important detailsImportAI
- A Person Who Is Important to MeImport
- Important SAP APO Function Modules!ImportFunction
- SAP Important note on transporting tax codesImport
- css44 CSS The !important RuleCSSImport
- 認識CopyOnWriteArrayList
- 認識ncurses
- 認識jqueryjQuery
- 認識DockerDocker
- JQuery認識jQuery
- 認識htmlHTML
- 認識RedisRedis
- 認識 LLVMLVM
- JSON認識JSON
- 認識 Service Worker
- Android - 認識ContextAndroidContext
- 感性認識JWTJWT
- fragment小認識Fragment
- 認識mysql(1)MySql
- 認識mysql(3)MySql
- 初步認識zookeeper
- 認識微服務微服務
- 示波器再認識
- Linux基本認識Linux
- 認識 Here Document
- 深入認識LinuxLinux
- Mybatis初步認識MyBatis
- 第四期知識與認知圖譜:神經機器翻譯也應該嵌入「知識」
- 關於UI設計行業的認識再到認識UI行業
- 認識並使用PromisePromise
- Android-認識BitmapAndroid
- 認識Java泛型Java泛型
- 初步認識Apache IgniteApache
- Kafka基礎認識Kafka
- Powershell————1、認識Powershell
- Hadoop 工具的認識Hadoop
- 認識vue-routerVue