我想知道在将textarea的不透明度降低到零时是否可以保持插入符号。 实际上,我想做的是渲染文本字符串不可见,同时有一个可见的插入符号,正如文本可见时的那样。
答案 0 :(得分:0)
你可以使用这样的伪元素:
p.article::first-letter {
color: #ff0000;
}
对于这样的HTML:
<p class="article">A paragraph in an article</p>
答案 1 :(得分:0)
是的,可以使用textarea上的color
属性。将其设置为transparent
将使文本透明。
另外,如果您不想要选择文字,则应将user-select
属性设置为none
。
答案 2 :(得分:0)
CSS3 UI spec. defines a caret-color
property,它允许您独立于文本设置插入符号样式。
不幸的是,据我所知,该属性尚未在浏览器中实现。 对于Gecko(Firefox),至少有bug report for it。