<div class="demo">
<span class="tooltip" data-tooltip="CSS 实现 Tooltip">hover me</span>
</div>
<style>
.demo {
text-align: center;
margin: 20px;
}
.demo .tooltip {
position: relative;
}
.demo .tooltip:before {
visibility: hidden;
}
.demo .tooltip:hover:before {
visibility: visible;
}
.demo .tooltip:before {
position: absolute;
left: -60px;
display: block;
content: attr(data-tooltip);
font-size: 12px;
background: #e6e6e6;
bottom: 15px;
width: 120px;
border-radius: 6px;
z-index: 99;
text-align: center;
color: #000;
transition: opacity 0.25s, transform 0.25s;
border: 1px solid #409eff;
}
</style>
原文参考:https://zhuanlan.zhihu.com/p/585933740
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:CSS3+HTML5 最简单方法实现 tooltip
本文地址:CSS3+HTML5 最简单方法实现 tooltip
发表评论