發(fā)布時間:2024-01-24閱讀(9)

css是前端面試必考的內(nèi)容,有時候會面試官會出題讓你畫一些基本圖形。因為畫圖的過程中能考察很多的CSS知識點。今天我們就和大家介紹一個比較難得等邊三角形。
思路是利用三個div的邊框來拼成一個三角形,只需要調(diào)整好左右兩個div邊框的旋轉角度,就能生成一個等邊三角形。可以使用三個div來實現(xiàn),也可以借助偽類來實現(xiàn)三個div的效果。代碼如下:
// css.box{ border-bottom:1px solid #030303; width:100px; height:100px; margin: 0 auto; box-sizing: border-box; position: relative; } .box:before,.box:after{ content:""; display: block; width:100px; height:100px; box-sizing: border-box; position: absolute; } .box:before{ border-left:1px solid #030303; transform-origin: left bottom; transform: rotate(30deg); } .box:after{ border-bottom:1px solid #030303; transform: rotate(60deg); transform-origin: right bottom; }//html<div ></div>

等邊三角形
歡迎分享轉載→http://www.avcorse.com/read-235869.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖