在 CSS 中,直角和尖角邊緣的元素在某些設(shè)計(jì)中可能顯得過(guò)于生硬。幸運(yùn)的是,你可以使用 CSS 來(lái)將任何元素的直角邊緣變?yōu)閳A角邊緣。在本文中,我們將討論如何使用 CSS 直觀有效地使元素的外邊角變?yōu)閳A角邊緣。
/* 將元素的所有邊角變?yōu)閳A角,使用 border-radius: 50% 實(shí)現(xiàn)圓形 */ .element { border-radius: 50%; } /* 只改變?cè)氐淖笊虾陀蚁逻吔?,讓它們變?yōu)闄E圓形 */ .element-oval { border-radius: 50% 0 0 50%; } /* 變成三角形 */ .triangle { width: 0; height: 0; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-left: 50px solid red; } /* 將方形變?yōu)閳A形 */ .square { width: 50px; height: 50px; background-color: red; border-radius: 50%; }
這些代碼可以將任何直角邊緣變?yōu)閳A角邊緣,無(wú)論是要將元素變成圓形、橢圓形、三角形等等,都可以使用以上代碼進(jìn)行改變。同時(shí),代碼還可以用于使頁(yè)面的布局顯得更加柔和,美觀,減少生硬和刺眼的感覺(jué)。
上一篇直線 三角 css3
下一篇盒子模型嵌入圖片css