zoukankan      html  css  js  c++  java
  • 安卓手机不能显示css8位的颜色十六进制码

    问题:html网页在安卓手机上有的颜色不能正常显示,有的却正常,但是在苹果ios系统手机上全部显示正常

    原因:css规范了应该使用6位的写法。要解决就改为用rgba写法表示8位的十六进制颜色码。

    ------------------------------------------

    对比了css发现在安卓是不能正常显示的都是8位的十六进制颜色码。8位的代表是rgba,a代表的是透明度;6位的代表是rgb,没有透明度的数值。

    例:不能识别的颜色码是 #fa5714e3,fa表示十进制的250,57表示十进制87,14表示20,e3表示227,所以#fa5714e3换成grba的写法:rgba(250,87,20,0.890);

    0.890 = 227/255;

    总结,css规范要使用#6位的十六进制颜色码,如果想使用8位的,要做到兼容性,就要改写为rgba写法。

  • 相关阅读:
    Test1
    排序之快速排序
    java注解
    排序之插入排序
    java IO之输出流——OutputStream
    java IO之输入流——InputStream
    行为模式之中介者
    行为模式之命令
    行为模式之职责链
    结构型模式总结
  • 原文地址:https://www.cnblogs.com/runwithraining/p/11392942.html
Copyright © 2011-2022 走看看