手機瀏覽器,微信瀏覽器對background-color不顯示的問題


PC上的瀏覽器可以正常顯示,但是到了手機上就不顯示了,古怪的問題花了我一晚上都沒解決.

今天突然想到會不會是某些特立獨行的了瀏覽器為了彰顯個性,采用不同別人的解析方式呢?

我的原來CSS是這么寫的:

background-color: #0000ffa8;

微信打開后,背景色沒了,之前一直以為是這個屬性沒有奏效,其實是湊巧了,下面會說.

今天改了另一種表示方式,通過rgba的方式:

background-color: rgba(0,0,255,0.5)

嗯...居然顯示了 !

然后我得弄清楚為什么啊.

仔細看兩種表示方法,有了一個猜想,於是我試驗了一個表示方法:

background-color: #0000ffff;

按道理顯示效果應該是藍色不透明,結果微信瀏覽器又沒有背景色了...

到這里已經驗證我的想法了

微信瀏覽器居然跟谷歌瀏覽器的解析方式不同,谷歌瀏覽器是把十六進制表示方法的最后兩位當做透明度,而微信,居然取得是前兩位 ! ! !

至此我有種想罵人的沖動.

為了兼容微信,我把十六進制的表示方法改成了rgba的方式.......

折騰死我了.


免責聲明!

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



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