【发布时间】:2011-02-14 07:37:44
【问题描述】:
如何在输入一些值时更改 HTML 输入类型文本中内容的颜色。 还有焦点时的光标颜色。
【问题讨论】:
标签: html css colors text-cursor
如何在输入一些值时更改 HTML 输入类型文本中内容的颜色。 还有焦点时的光标颜色。
【问题讨论】:
标签: html css colors text-cursor
使用color 指定文本颜色。使用caret-color 指定插入符号的颜色。
HTML
<input class="examples" />
<textarea class="examples"></textarea>
CSS
.examples {
color: gray;
caret-color: red;
}
【讨论】:
使用现代 CSS!
input {
caret-color : red;
}
input:focus {
color : yellow;
}
【讨论】:
输入内容时更改颜色很容易:
input:focus { color: yellow }
IE7 及更低版本不支持。兼容表here。
据我所知,专门更改光标颜色是不可能的。它通常采用文本内容的颜色,在大多数情况下应该没问题。
【讨论】: