css -> 弹出带 小三角箭头的 图层
原理是 给 元素 设置 position:relative;
然后给元素的:after , :before 设置显示样式 并 position:absolute
<div id="demo"></div>
<style>
#demo {
width: 100px;
height: 100px;
background-color: #ccc;
position: relative;
border: 4px solid #333;
}
#demo:after, #demo:before {
border: solid transparent;
content: ' ';
height: 0;
left: 100%;
position: absolute;
width: 0;
}
#demo:after {
border-width: 9px;
border-left-color: #ccc;
top: 15px;
}
#demo:before {
border-width: 14px;
border-left-color: #333;
top: 10px;
}
</style>
************ 箭头向上 --------------
<div id="demo"></div>
<style>
#demo {
width: 100px;
height: 100px;
margin-top:50px;
background-color: #ccc;
position: relative;
border: 4px solid #333;
}
#demo:after, #demo:before {
border: solid transparent;
content: ' ';
height: 0;
position: absolute;
width: 0;
}
#demo:after {
border-width: 9px;
border-bottom-color: #ccc;
top: -18px;
left:35px;
}
#demo:before {
border-width: 14px;
border-bottom-color: #333;
left: 30px;
top: -30px;
}
</style>
相关推荐
myloveqiqi 2020-08-09
AlisaClass 2020-07-19
jiedinghui 2020-10-25
Ladyseven 2020-10-22
zuncle 2020-09-28
xiaohuli 2020-09-02
葉無聞 2020-09-01
nicepainkiller 2020-08-20
AlisaClass 2020-08-09
buttonChan 2020-08-02
drdrsky 2020-07-29
Ladyseven 2020-07-25
nicepainkiller 2020-07-24
hellowzm 2020-07-19
background-color: blue;background-color: yellow;<input type="button" value="变蓝" @click="changeColorT
昔人已老 2020-07-19
骆驼的自白 2020-07-18
lanzhusiyu 2020-07-19
hellowzm 2020-07-19
CSSEIKOCS 2020-07-18