2 回答
TA贡献1805条经验 获得超10个赞
您可以使用绝对值div,并在单击按钮时使用一点 JavaScript 显示/隐藏它。并将其放置在您想要的位置。
这是执行此操作的“经典”方法。没有任何插件或库。
const button = document.getElementById('tooltip-btn');
button.onclick = function() {
const tooltip = document.getElementById('tooltip-content');
tooltip.style.display === 'none' ?
tooltip.style.display = 'inline-block ' : tooltip.style.display = 'none'
}
div#tooltip-content {
background-color: grey;
border-radius: 10px;
padding: 10px;
position:absolute;
left:80px;
top:25px;
}
.tooltip-wrapper {
position:relative;
}
<div class="tooltip-wrapper">
<button id="tooltip-btn" class="btn btn-success">Tooltip On Right</button>
<div id="tooltip-content" style="display:none">
<h2>SOme title</h2>
<p>Some text here Some text here Some text here </p>
<a href="#"> Link here</a>
</div>
</div>
- 2 回答
- 0 关注
- 145 浏览
添加回答
举报