如何只在IE上載入CSS樣式表

2021-09-12 17:12:39 字數 579 閱讀 9871

前言: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.外部樣式表 當樣式需要應用於很多頁面時,外部樣式表將是理想的選擇。在使用外部樣式表的情況下,你可以通過改變乙個檔案來改變整個站點的外觀。每個頁面使用 標籤鏈結到樣式表。標籤只能在 文件...