最近在做项目的时候发现,将input或textarea设置为disabled后,在iphone手机上样式将被覆写-webkit-appearance:none; 文字的颜色还是灰色。
所以去看了几篇技术贴,发现他们的解决方案是 加了"opacity:1",经过测试发现确实可以
input:disabled, textarea:diabled {
color: red;
opacity: 1;
-webkit-opacity: 1;
-webkit-text-fill-color: #000;
}
有部分的样式还有了text-fill-color这个属性,但我这边加与不加基本一致。
所以想问一下为什么用到这两个属性。