解決IE8下opacity屬性失效問題


由於opacity屬性存在兼容性問題,所以在IE8下,用opacity來設置元素的透明度,會失效,從而導致頁面的樣式問題。
在IE8及其更早的瀏覽器下,我們可以使用filter屬性,來代替opacity屬性,從而達到IE8下設置元素透明度目的。
例如,需要將div的透明度設置為80%,相應的寫法應該為:


作者:肖生克的九叔_
鏈接:https://www.jianshu.com/p/74b68774c3a9
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
   div{
        opacity:0.8;
        filter:Alpha(opacity=80);
        }

注意:

opacity和filter屬性必須同時存在才能保證在所有瀏覽器下你的透明度效果都會生效。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM