我试图给div添加一个箭头形状。我设法将它添加到div的结尾,但我很难找出如何将它添加到前面,而无需使用新的类。只有一个班级可以实现吗?在面前添加一个箭头
编辑:我回答这个问题有不同的形状的方法, 我觉得他们都是3非常有用:
.arrow {
margin-left: 100px;
position: relative;
background: pink;
width: 400px;
height: 100px;
text-align:center;
line-height:100px;
margin-bottom:10px;
}
.arrow:after {
border: solid transparent;
content: " ";
position: absolute;
border-bottom-color: white;
border-width: 50px;
left: 0;
top: 0;
transform: rotate(90deg);
}
.arrow:before {
border: solid transparent;
content: " ";
position: absolute;
border-bottom-color: pink;
border-width: 50px;
left: 400px;
top: 0;
transform: rotate(90deg);
}
<div class="arrow">
1
</div>
<div class="arrow">
2
</div>
[在CSS的两边添加箭头?](http://stackoverflow.com/questions/18722059/adding-an-arrow-on-both-sides-of-a-div -using-css) – TylerH
@TylerH谢谢还没有看到一个,它虽然有点不同,但我认为内部div将是必要的比..我会尝试适应它,并回答如果我成功。如果有人有更好的方式,请大声喊出来。感谢球员 – HendrikEng