教你用CSS玩轉(zhuǎn)各種形狀

很多小伙伴在做開發(fā)的時(shí)候,遇到一些要畫很多形狀的時(shí)候,就很糾結(jié)了,知道怎么用CSS去布局,就是不知道怎么畫圖案。

其實(shí)使用CSS可以繪制出很多形狀,比如三角形,梯形,圓形,橢圓形等等,并不是只能畫矩形。

今天的教程,就來(lái)教大家怎么去用CSS繪制這些圖形吧。

為了方便大家去理解,今天分成基本形狀和組合形狀來(lái)一起講解吧,基本形狀是非常好理解的,再利用這些基本形狀進(jìn)行組合,就可以實(shí)現(xiàn)稍微復(fù)雜的組合形狀了。

基本形狀

三角形

梯形

圓形

橢圓

球體


半圓

菱形

組合形狀

心形

心形是由兩個(gè)圓形和一個(gè)矩形進(jìn)行組合得到的。

扇形

扇形是由一個(gè)圓形和一個(gè)矩形進(jìn)行組合得到的,用矩形遮住圓形的一部分就形成了扇形。

五邊形

五邊形是由一個(gè)三角形和一個(gè)梯形進(jìn)行組合得到的。

六邊形

六邊形是由兩個(gè)三角形和一個(gè)矩形進(jìn)行組合得到的。

長(zhǎng)方體

長(zhǎng)方體是由六個(gè)矩形進(jìn)行組合得到的。

圓柱體

圓柱體是由一個(gè)橢圓和一個(gè)圓角矩形進(jìn)行組合得到的。

棱錐

棱錐是由四個(gè)三角形和一個(gè)矩形進(jìn)行組合得到的。

最后

今天講的內(nèi)容里,有些可能大家會(huì)覺(jué)得有些比較難實(shí)現(xiàn),其實(shí)你也可以使用?clip-path?這一個(gè)屬性,繪制各種形狀。

當(dāng)然,CSS能繪制的東西,遠(yuǎn)不止這些。還有許多東西今天一下子講不完,今天講的都是比較基礎(chǔ)的一些,對(duì)這個(gè)感興趣的小伙伴可以后面自己去探索一下。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 很多小伙伴在做開發(fā)的時(shí)候,遇到一些要畫很多形狀的時(shí)候,就很糾結(jié)了,知道怎么用CSS去布局,就是不知道怎么畫圖案。 ...
    WEB開發(fā)李家靖閱讀 899評(píng)論 1 1
  • 現(xiàn)在的CSS功能非常強(qiáng)大了,特別是CSS3的屬性,例如轉(zhuǎn)換屬性,過(guò)渡屬性,動(dòng)畫屬性,能做的效果非常多。在網(wǎng)頁(yè)開發(fā)中...
    藍(lán)Sir_閱讀 1,377評(píng)論 0 0
  • 各種純css圖標(biāo) CSS3可以實(shí)現(xiàn)很多漂亮的圖形,我收集了32種圖形,在下面列出。直接用CSS3畫出這些圖形,要比...
    劍殘閱讀 9,996評(píng)論 0 8
  • 2018-11-13 姓名: 邢宏燕 公司名稱:揚(yáng)州市興城滋奇齋美食城 組別: 第455期樂(lè)觀二組 【日精進(jìn)打卡第...
    六項(xiàng)精進(jìn)生活化閱讀 154評(píng)論 0 0
  • 阿木是老婆的發(fā)小,和老婆同歲。而且倆人還是一個(gè)大院長(zhǎng)大的,從一年級(jí)到大學(xué)一直是同班同學(xué),感情好得不得了。最后更是和...
    問(wèn)天涯閱讀 175評(píng)論 0 0

友情鏈接更多精彩內(nèi)容