有什么方法可以更改 iOS 上输入的蓝色插入符号吗?
更新:因此当 ios 支持时,caret-color 属性将解决此“问题”。以后在这里的时候检查浏览器支持https://caniuse.com/#feat=css-caret-color
最佳答案
我不确定 -webkit-text-fill-color
的兼容性如何,但如果兼容性可以接受,您可以结合使用它、文本阴影、颜色和背景颜色与 css 来创建所需的输入。不需要 JS。
这里描述了这种方法的基础:https://stackoverflow.com/a/30031723/1026459
蓝色很难看(如果你把它改成白色会更明显一点)。
input{
color: #456ce1;
text-shadow: 0px 0px 0px red;
-webkit-text-fill-color: transparent;
background-color: #272b36;
}
<input value = "CHCJ"/>
不要忘记用鼠标聚焦输入字段。
关于javascript - 如何更改 iOS 上输入符号的默认颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30655753/