如何仅使用CSS而不是JavaScript从<input type="text">
元素中删除插入符?
答案 0 :(得分:34)
当然,您只需使用CSS
即可。
将此代码添加到CSS文件中:
border: none;
color: transparent;
text-shadow: 0 0 0 gray;
text-align: center;
&:focus {
outline: none;
}
答案 1 :(得分:7)
我只能说你可以通过css应用颜色来实现这个目标:
<input type="text" style="color: transparent;text-shadow: 0 0 0 red;" />
<强> FIDDLE DEMO 强>
否则无法用CSS设置文本光标的样式。