首頁  >  文章  >  web前端  >  詳解CSS3中圓角的相關知識

詳解CSS3中圓角的相關知識

零下一度
零下一度原創
2017-05-15 11:28:101066瀏覽

CSS3 圓角

使用 CSS3 border-radius 屬性,你可以為任何元素製作 "圓角"。

瀏覽器支援

表格中的數字表示支援該屬性的第一個瀏覽器的版本號。

-webkit- 或 -moz- 前面的數字表示支援該前綴的第一個版本。

CSS3 border-radius 屬性

使用 CSS3 border-radius 屬性,你可以為任何元素製作 "圓角"。

程式碼如下:

#rcorners1 {
    border-radius: 25px;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}
#rcorners2 {
    border-radius: 25px;
    border: 2px solid #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}
#rcorners3 {
    border-radius: 25px;
    background: url(paper.gif);
    background-position: left top;
    background-repeat: repeat;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}

CSS3 border-radius - 指定每個圓角

如果你在border-radius 屬性中只指定一個值,那麼就會產生4 個圓角。

但是,如果要在四個角落一一指定,可以使用下列規則:

四個值: 第一個值為左上角,第二個值為右上角,第三個值為右下角,第四個值為左下角。

三個值: 第一個值為左上角, 第二個值為右上角和左下角,第三個值為右下角

兩個值: 第一個值為左上角與右下角,第二個值為右上角與左下角

一個值: 四個圓角值相同

以下為原始碼:

#rcorners4 {
    border-radius: 15px 50px 30px 5px;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}
#rcorners5 {
    border-radius: 15px 50px 30px;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}
#rcorners6 {
    border-radius: 15px 50px;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}

您也可以建立橢圓邊角:

實例

#rcorners7 {
    border-radius: 50px/15px;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}
#rcorners8 {
    border-radius: 15px/50px;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px; 
}
#rcorners9 {
    border-radius: 50%;
    background: #8AC007;
    padding: 20px; 
    width: 200px;
    height: 150px;
}

【相關推薦】

1. ##特別推薦「php程式設計師工具箱」V0.1版本下載

2.

免費css線上影片教學

3. 

php.cn獨孤九賤(2)-css影片教學

以上是詳解CSS3中圓角的相關知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn