我正在尝试使用CSS设置<input type="text">
的title属性。所以这就是我所做的:
input[type="text"][title] {
font-style: italic;
color: gray;
}
它可以正常工作,但是当我在数据库中输入数据时,数据是灰色和斜体。我希望数据(值)是正常的和黑色的,只有标题是斜体和灰色。
有什么想法吗?
答案 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;
}