2012-01-10 376 views

回答

0

光标颜色遵循文本颜色。所以当设置颜色为透明时,光标将消失。

<input type="text" style="color: transparent;" x-webkit-speech />

+0

欢迎来到SO。这是一个古老的问题,因此您可能无法从OP得到答复。我的CSS知识很低,但你的建议不会隐藏文字? – 2013-08-11 07:41:21

+0

是的。但是(imo)在使用文本输入时隐藏闪烁的光标没有任何意义。然而,当作为一个按钮(在这种情况下),它确实.. – 2013-08-11 14:21:53

+2

,所以我怎么才能删除脱字符只.....我不想让它透明。 – user3281466 2014-09-15 14:50:16

-2

this answer

归结起来input[type=text]{ cursor: none; }

编辑:看你的jsfiddle,我现在知道你正在使用新的语音输入类型,这似乎并没有对这项工作。

+4

“光标”问题实际上是文字插入符号,而不是鼠标指针。无论如何,你的代码不会做他想要的。 – BoltClock 2012-01-11 18:09:38

+0

由于您的CSS与文本光标无关,光标指针仍然保留。 – 2016-05-18 21:29:24