」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何將 CSS 樣式專門套用至 Internet Explorer 7、8 和 9?

如何將 CSS 樣式專門套用至 Internet Explorer 7、8 和 9?

發佈於2024-11-08
瀏覽:700

How can I apply CSS styles exclusively to Internet Explorer 7, 8, and 9?

僅將CSS 應用到Internet Explorer

僅將CSS 應用到Internet Explorer

將CSS 的應用限製到特定版本的Internet Explorer,如7、8 和9、利用Microsoft 特定的媒體查詢提供了一個有效的解決方案。
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #myElement {
        width: 100%;
    }
}

@media screen 和 (-ms-high-contrast: active), (-ms-high-contrast: none) { #我的元素{ 寬度:100%; } }

    Microsoft 特定媒體查詢:
  • 媒體查詢畫面與(-ms-high-contrast: active)、(-ms-high-對比:無)是專為Microsoft IE設計的。

-ms-high-contrast屬性是IE獨有的,用於確定使用者是否有已啟用高對比模式。

    驗證:
  • 透過為-ms-high-contrast 包含活動值和無值,媒體查詢確保與IE 版本相容,無論高對比度模式設定如何。

IE 將只解析此媒體查詢,而其他瀏覽器將忽略it.

結論:

How can I apply CSS styles exclusively to Internet Explorer 7, 8, and 9? 
此方法有效地將CSS 專門應用於Internet Explorer 版本7、8 和9,可讓您定位特定瀏覽器而不影響網站的其餘樣式。

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3