用CSS繪製三角形

2021-10-12 06:31:11 字數 688 閱讀 2483

歸根結底,用css繪製三角形,就是利用邊框(border)特性進行繪製

平時我們用border可能用的很多,但是一般都會統一設定所有邊框的顏色,很少研究每個方向的邊框具體樣式是怎樣的。現在先來看乙個簡單的例子,我們分別設定每個方向的邊框的顏色,元素寬高是100px

效果:

那麼,如果把元素的寬高設定為0,效果是怎樣的呢?

.trigon
效果:

進一步,我們能想到,只要把其餘三個邊框的顏色設定成背景色,我們就能得到想要的三角形了 ,以下為了看出區別,將背景色設定成灰。例如現在需要乙個倒立的三角形

.trigon
效果:

這是乙個底邊是50px,腰是50

.trigon
效果:

css繪製向左三角形 CSS繪製三角形

1.繪製乙個外邊框 div 2.重定義外邊框樣式 當外邊框有了寬度,不知大家是否想乙個問題,相鄰的線條邊界在哪,下面通過把外邊框相鄰側邊設定不同顏色來觀察 使用下面的語句替換上面的border定義 border bottom 50px solid 555555 border top 50px sol...

CSS繪製三角形

利用css繪製三角形 並應用在相應的場景中,減少的使用,可提高載入速率,降低http請求次數 在同一方向上,大致有三種繪製方式,繪製出來的有兩種規格 在保持寬度不變的情況下 對比圖 假定給第乙個三角形命名為 1,則第二第三個分別為 2,3 先從第三個最小面積的說起,如下 height 0 width...

css繪製三角形

今天,偶遇乙個css繪製三角形的 用處很大哦,分享給大家,送上 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title title title 6 style type text css 7.parent 13.square...