使用CSS设置HTML标题属性的样式

时间:2013-07-04 14:07:56

标签: html css title

我正在尝试使用CSS设置<input type="text">的title属性。所以这就是我所做的:

input[type="text"][title] {
    font-style: italic;
    color: gray;
}

它可以正常工作,但是当我在数据库中输入数据时,数据是灰色和斜体。我希望数据(值)是正常的和黑色的,只有标题是斜体和灰色。

有什么想法吗?

3 个答案:

答案 0 :(得分:4)

您可以使用CSS3进行自定义解决方案。

看看How to change the style of Title attribute inside the anchor tag?。但是,我可以建议您使用自定义字段,例如&#39; data-title&#39;因此默认的浏览器行为不会干扰您的自定义解决方案。

答案 1 :(得分:1)

input[type="text"][title]:hover:after {
    font-style: italic;
    color:gray;
}

答案 2 :(得分:1)

您可以在<h2></h2>中添加输入标题,然后从css更改标题的属性,如下所示:

h2 {
    font-style: italic;
    color: gray;
    font-size: 1em;
}