input添加disabled属性出现的移动端兼容问题

问题: 如果给input添加disabled属性,IOS会检测到disabled属性,给输入框的默认字体设置上灰色和透明度,导致在IOS端 placeholder和输入的文本都呈现灰色。

百度用以下代码


input[disabled],input:disabled,input.disabled{  
    color: #999;  
    -webkit-text-fill-color:#999;  
    -webkit-opacity:1;  
    opacity: 1;  
} 

用上面的代码虽然解决了输入框的字体颜色,但是placeholder字体的颜色设置不上去了。

目前还没有好到好的解决办法

猜你喜欢

转载自my.oschina.net/u/3608045/blog/1649117