这篇文章给大家分享的是有关css如何使用伪元素和平移变换实现提示框的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
伪元素和平移(translate)变换实现的提示框
<div class="row">
<a rel="nofollow" rel="noreferrer" href="#" class="btn tooltip top">
<span>TOOLTIP TOP</span>
<span class="tooltip-content">Lorem ipsum dolor sit amet</span>
</a>
</div>
.tooltip .tooltip-content::after {
background: #05a8ff;
content: "";
height: 10px;
position: absolute;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
width: 10px;
}
.tooltip.top .tooltip-content {
bottom: calc(100% + 1.5em);
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.tooltip.top .tooltip-content::after {
bottom: -5px;
left: 50%;
margin-left: -5px;
}
感谢各位的阅读!关于“css如何使用伪元素和平移变换实现提示框”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!