在不使用 JavaScript 的情况下创建 HTML 鼠标悬停工具提示的最简单、最简洁的方法是什么?
<img id=Pennstate src="/blah" style="cursor:pointer;">
将鼠标悬停在上面,会出现一个漂亮的工具提示“我们是宾夕法尼亚州立大学!”
如果您不太关心工具提示的外观,您可以随时使用“标题”属性
attr()
函数从数据属性设置其内容。
[data-tooltip]:hover::after {
display: block;
position: absolute;
content: attr(data-tooltip);
border: 1px solid black;
background: #eee;
padding: .25em;
}
<div data-tooltip="We are Pennstate!">Pennstate</div>