如何使用 CSS 製作圓角:CSS 可以做一些非常酷的事情。其中之一是使角落看起來不錯。只需幾行 CSS 代碼,您就可以輕鬆地使 HTML 元素的角看起來更好,並為用戶創建令人驚嘆的視覺效果。

在本教程中,我們將首先向您展示如何製作圓角。然後,我們將向您展示如何使用這些想法來製作您自己的設計,我們喜歡稱之為“花哨的角落”。下面我們將提到一些使用 CSS 製作圓角的步驟。

如何使用CSS製作圓角

標準

對於不同的瀏覽器,包括Chrome和Firefox,我們可以使用border-radius來定義CSS圓角通過在屬性前加上-webkit 和-moz 來獲取屬性。 “-webKit”和“-moz”分別是 Chrome 和 Firefox 渲染引擎提供的 CSS 供應商前綴。這些前綴使我們能夠在不引入不一致的情況下使用 CSS 功能。

Individual Corners

border-radius 屬性是設置元素所有角的半徑的簡寫方法。我們可以為每個角單獨設置邊框半徑。

速記屬性

如果我們想均勻地圓化角,我們可以指定一個值。我們可以指定兩個值。第一個值設置左上角和右下角,而另一個值設置右上角和左下角。我們可以指定三個值。第一個值適用於左上角,第二個值適用於右上角和左下角,第三個值適用於右下角。我們甚至可以指定四個值。第一個值適用於左上角,第二個值適用於右上角,第三個值適用於右下角,第四個值適用於左下角。 Mozilla 等效的簡寫屬性

Elliptical Rounding

有時我們可能更喜歡橢圓角而不是完全對稱的角。要製作這樣的角,我們可以在水平和垂直半徑之間放置一條斜線。

水平和垂直半徑的一對值環繞所有四個角。如果我們想要更複雜的形狀,我們可以為水平和垂直半徑分別使用四個值。 示例 橢圓舍入的組成屬性保持不變。我們可以使用空格分隔值而不是斜杠分隔值分別指定每個角的邊界半徑。 示例

Elliptical Rounding (Firefox 3.5+)

我們需要-moz-prefix 因為 Mozilla Firefox 3.5 只允許圓角。然而,較新版本的 Firefox 也啟用了橢圓角。

FAQ

圓角是 CSS3 的特性嗎?

在 CSS3 之前,如果我們想要一個方框或帶有圓角的按鈕,設計師必須製作四個帶有圓角的按鈕,並使用 HTML 和 CSS 將它們與框的角對齊。但是通過添加一個名為“border-radius”的新 CSS 屬性,使用 CSS3 很容易做到。

哪個屬性允許您創建圓角?

此 CSS 屬性設置圓角邊框並提供元素、標籤或 div 周圍的圓角。它定義了元素角的半徑。它是border top-left-radius、border-top-right-radius、border-bottom-right-radius和border-bottom-left-radius的簡寫。

哪個CSS屬性用於添加對像元素中的圓角?

在 CSS 中,border-radius 屬性用於為元素提供圓角。 border-radius 屬性是四個子屬性的簡寫,用於為 Web 元素的每個角賦予圓角。

By Kaitlynn Clay

我是一名用戶體驗專家。 我對網頁設計和用戶行為分析很感興趣。 在我休息的日子裡,我總是參觀藝術博物館。