如何更改inputiOS上的插入符的默认颜色?
有什么办法可以改变iOS上的蓝色插入符号作为input吗?
我不确定-webkit-text-fill-color
的兼容性是什么,但是如果兼容性可以接受,那么可以使用CSS,text-shadow,color和background-color的组合来创build所需的input。 没有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"/>