我試圖給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