我有 4 向工具提示,箭头作为 :after 伪元素,如下所示:( 参见 JSFiddle)
<div class="background">
<div class="tooltip tooltip-right">
<i>i</i>
<div><h4>Achtung!</h4>
<p>Here is the info for section one</p></div>
</div>
.tooltip div {
display:none;
color:#000;
border: 3px solid rgba(117, 175, 67, 0.4);
background:#FFF;
padding:15px;
width: 250px;
z-index: 99;
}
.tooltip-right div {
left: 180%;
top: -80%;
}
.tooltip div:after {
position:absolute;
content: "";
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
border-color: #FFFFFF transparent transparent transparent;
bottom:-20px;
}
.tooltip-right div:after {
left:-20px;
top:20px;
border-color: transparent #FFFFFF transparent transparent;;
}
我正在尝试解决如何使用 :before 伪元素将边框添加到箭头,就像在此演示中一样,但我无法解决如何更改不同元素的箭头方向。任何人都可以提供帮助或提供指向带有箭头和边框的多向工具提示演示的链接吗?