我正在创建一个基于 CSS 的工具提示,它将在工具提示中包含很多内容,而不是在一个静态的地方,我想知道是否有一种简单的方法可以让它在您将鼠标悬停在链接。
这是一个基于 CSS 的工具提示示例
<div class="couponcode">First Link
<span class="coupontooltip">Content 1</span>
</div>
.couponcode:hover .coupontooltip {
display: block;
}
.coupontooltip {
display: none;
background: #C8C8C8;
margin-left: 28px;
padding: 10px;
position: absolute;
z-index: 1000;
width:200px;
height:100px;
}
最佳答案
像这样
var tooltip = document.querySelectorAll('.coupontooltip');
document.addEventListener('mousemove', fn, false);
function fn(e) {
for (var i=tooltip.length; i--;) {
tooltip[i].style.left = e.pageX + 'px';
tooltip[i].style.top = e.pageY + 'px';
}
}
关于javascript - 使 CSS 工具提示跟随光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22549505/