** 前端7班 陸恩澤**
在預(yù)習(xí)5班課件過(guò)程中,若愚老師布置一個(gè)小作業(yè)就是通過(guò)CSS寫一個(gè)三角符號(hào)融欧,當(dāng)時(shí)看了一些源代碼的demo不是很懂(如下:粘貼CSS相關(guān)代碼)。
代碼塊
*{
margin: 0;
padding: 0;
}
.caret-down {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.caret-up {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-bottom: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
我上網(wǎng)搜索了相關(guān)的技術(shù)博客戳這邊,弄清了繪制的原理嬉愧。在繪制三角形時(shí)務(wù)必要把元素的寬度和高度設(shè)置為0乍丈。我們通過(guò)設(shè)置邊框的屬性和邊框顏色繪制不同方向和顏色的三角形