自定义三角形_带三角形的边框
代码:
注意:父盒子需要定位 position: relative
.leftMsg::before {
box-sizing: content-box;
width: 0px;
height: 0px;
position: absolute;
left: -16px;
top: 14px;
padding: 0;
border-right: 8px solid #ffffff;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 8px solid transparent;
display: block;
content: "";
z-index: 12;
}
.leftMsg::after {
box-sizing: content-box;
width: 0px;
height: 0px;
position: absolute;
left: -18px;
top: 13px;
padding: 0;
border-right: 9px solid #3cacb6;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 9px solid transparent;
display: block;
content: "";
z-index: 10;
}
.rightMsg::before {
box-sizing: content-box;
width: 0px;
height: 0px;
position: absolute;
right: -16px;
top: 14px;
padding: 0;
border-right: 8px solid transparent;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 8px solid#ffffff;
display: block;
content: "";
z-index: 12;
}
.rightMsg::after {
box-sizing: content-box;
width: 0px;
height: 0px;
position: absolute;
right: -18px;
top: 13px;
padding: 0;
border-right: 9px solid transparent;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 9px solid #3cacb6;
display: block;
content: "";
z-index: 10;
}