【问题标题】:Font color discrepancy between desktop Safari/Chrome and mobile Safari桌面 Safari/Chrome 和移动 Safari 之间的字体颜色差异
【发布时间】:2017-07-14 12:15:55
【问题描述】:

我正在桌面和移动设备上测试 Safari 和 Chrome 之间的交叉兼容性。我为字体颜色设置了一些相对简单的东西。

/* JS inline style...something along the lines of this */
const style = {
    color: 'black',
    WebkitTextFillColor: 'black',
}

<input style={style} value={1}/>

对于桌面版 Chrome 和 Safari,文本显示为黑色。但它在移动 Chrome 和 Safari 上显示为灰色。这是怎么回事?

【问题讨论】:

    标签: javascript css google-chrome safari webkit


    【解决方案1】:

    我遇到了类似的事情,这对我有用:

    input{
       -webkit-text-fill-color: rgba(0, 0, 0, 1); 
       -webkit-opacity: 1; 
       color: rgba(0, 0, 0, 1); 
       background: white;
    }
    

    我认为这与WebkitTextFillColor有关。

    也见this issue

    【讨论】:

      猜你喜欢
      • 2019-11-12
      • 2011-03-13
      • 1970-01-01
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 2019-07-27
      • 1970-01-01
      • 2022-01-16
      相关资源
      最近更新 更多