8 个答案:
答案 0 :(得分:54)
你做不到。 CSS是一种表示语言。它不是为了添加内容而设计的(:before和:after非常简单。)
答案 1 :(得分:51)
嗯,虽然实际上无法更改title属性,但可以完全从css中显示工具提示。
您可以在/HzH3Z/5/检查工作版本。
你可以做的是设置标签的样式:在选择器之后并给它display:none,并从css设置它的内容。然后,您可以将display属性更改为display:block on label:hover:after,它将显示。
像这样:
label:after{
content: "my tooltip";
padding: 2px;
display:none;
position: relative;
top: -20px;
right: -30px;
width: 150px;
text-align: center;
background-color: #fef4c5;
border: 1px solid #d4b943;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
-ms-border-radius: 2px;
border-radius: 2px;
}
label:hover:after{
display: block;
}