前言:ie一直是特殊的乙個瀏覽器,我們可以使用一些方法來指定樣式表只在ie瀏覽器下被載入。
ie9以及低於ie9版本 :
可以使用條件注釋語句來載入特定於ie的樣式表。如下所示,使用外部樣式表。
但是如果是ie10以上時,這個辦法就不是很適用了。
ie10或ie11:
使用**查詢(-ms-high-contrast)來載入樣式表。由於-ms-high-contrast是微軟特有的(並且只在ie 10+中可用),所以只能在internet explorer 10或更高版本中解析。
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active)
微軟 edge12 :可以使用@supports
@supports的參考文章
@supports (-ms-accelerator:true)
總結
如果我們想只針對ie載入樣式表,只需要設定條件注釋和-ms-high-contrast**查詢即可。
如何只在IE上載入CSS樣式表
前言 ie一直是特殊的乙個瀏覽器,我們可以使用一些方法來指定樣式表只在ie瀏覽器下被載入。ie9以及低於ie9版本 可以使用條件注釋語句來載入特定於ie的樣式表。如下所示,使用外部樣式表。但是如果是ie10以上時,這個辦法就不是很適用了。ie10或ie11 使用 查詢 ms high contras...
如何引用CSS樣式表
當瀏覽器讀到乙個樣式表,它就會按照這個樣式表來對文件進行格式化。有以下三種方式來插入樣式表 當樣式需要被應用到很多頁面的時候,外部樣式表將是理想的選擇。使用外部樣式表,你就可以通過更改乙個檔案來改變整個站點的外觀。head link rel stylesheet type text css href...
CSS 3 如何插入樣式表
css 3 如何插入樣式表 當讀到乙個樣式表時,瀏覽器會根據它來格式化 html 文件。插入樣式表的方法有三種 1.外部樣式表 當樣式需要應用於很多頁面時,外部樣式表將是理想的選擇。在使用外部樣式表的情況下,你可以通過改變乙個檔案來改變整個站點的外觀。每個頁面使用 標籤鏈結到樣式表。標籤只能在 文件...