在 facebook 上,如果您将鼠标悬停在有很多喜欢的内容上,则会弹出一个 div,显示所有喜欢该帖子的人。我想知道是否有人可以模仿css中的div并解释我是如何做到的。下面有一张图片显示了我的意思。我知道你必须在 css 中使用 :after 但我不知道如何定位三角形等等。
这是我在其他地方找到的一些代码:
#pointed {
position: relative;
margin: 0 auto;
width: 200px;
height: 200px;
background-color: white;
}
#pointed:after,
#pointed::after {
position: absolute;
top: 100%;
left: 50%;
margin-left: -50%;
content: '';
width: 0;
height: 0;
border-top: solid 150px red;
border-left: solid 100px transparent;
border-right: solid 100px transparent;
}