【发布时间】:2013-07-04 14:07:55
【问题描述】:
我正在尝试使用 CSS 设置 <input type="text"> 的标题属性。所以这就是我所做的:
input[type="text"][title] {
font-style: italic;
color: gray;
}
它工作正常,但是当我在字段中输入数据时,数据是灰色和斜体。我希望数据(值)是正常的和黑色的,只有标题是斜体和灰色的。
有什么想法吗?
【问题讨论】:
-
您无法更改
title属性的样式,因为这是由操作系统处理的。你有什么选择一个input元素有一个title属性 -
您可以使用 JavaScript 将
title属性更改为另一个东西,最后,您可以自定义这个另一个东西。看看here -
这个是 jQuery FTW。无法使用标准 CSS 设置标题属性的样式