0%

CSS: 製作三角形

你知道CSS不只可以用來幫網頁增加樣式,還可以在網頁上畫圖嗎?在卡片右下方放上一個三角形算是蠻常見的設計(如圖),所以這篇會來介紹如何畫出三角形,為你的網頁增加設計感。

步驟

  1. 首先給一個box

    box

  2. 給他的四邊加上不同顏色的border觀察一下,可以發現border和border之間的邊緣是斜的,我們就是要利用這個特性製作三角形

  1. 把背景改成透明只留下border

  1. 讓box的長寬都歸零,這時候三角形就出現了

  1. 把自己想要的三角形留下,其他border改成透明(這裡我留右邊和下面,並都改成藍色)

Codepen

總結

是不是很神奇? 自己在寫得時候可以跳過1、2步驟,直接寫transparent就好,這邊只是方便講解才列出的。