有什么办法可以改变 iOS 上输入的蓝色插入符号吗?
UPDATE:因此,当 iOS 支持时,caret-color 属性将解决这个“问题”。当您将来访问这里时检查浏览器支持https://caniuse.com/#feat=css-caret-color https://caniuse.com/#feat=css-caret-color
我不确定兼容性如何-webkit-text-fill-color
是的,但如果兼容性可以接受,您可以使用文本阴影、颜色和背景颜色与 css 的组合来创建所需的输入。不需要JS。
此方法的基础如下所述:https://stackoverflow.com/a/30031723/1026459 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"/>
不要忘记用鼠标聚焦输入字段。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)