我正在使用 title 属性来显示工具提示:
.remove_button{
background-color:#ff3300;
color:#ffffff;
font-family:Courier New,sans-serif;
font-weight:900;
font-size:20px;
float:right;
border-radius:5px;
padding:0px 6px 0px 6px;
margin-right:15px;
}
<div class="remove_button" title="Remove">x</div>
但是标题显示在元素内部
------x------ :When not hovering
------xRemove------ :When hovering
one '-' is one pixel of padding
我上次问的时候被误解了,但要清楚地指出,“标题”没有显示在其余内容的上方,而是显示在实际按钮内的流入流中。这不是标题通常的工作方式。
编辑:我发现了问题,但是这段代码并没有影响我的任何其他“标题工具提示”,这怎么可能?
*[title]:hover:after{
content:attr(title);
background-color:#feeba6;
color:#333333;
}
上面代码的目的是设置工具提示的样式,但这似乎没有发生。无论如何,我想这只是我在谷歌上发现的一些废话。