Zaokrąglenie CSS
- Poprzednia strona Funkcje matematyczne CSS
- Następna strona Obraz krawędzi CSS
Zaokrąglenie CSS
Przez CSS border-radius
Atrybut, który może realizować styl 'zaokrąglone krawędzie' dla każdego elementu.
CSS właściwość border-radius
CSS border-radius
Atrybut definiuje promień rogu elementu.
Wskazówka:Możesz użyć tego atrybutu, aby dodać zaokrąglone rogi do elementu!
Oto trzy przykłady:
1. Rogi zaokrąglone elementów z określonym kolorem tła:
2. Rogi zaokrąglone elementów z obramowaniem:
3. Rogi zaokrąglone elementów z tłem graficznym:
Oto kod:
Przykład
#rcorners1 { border-radius: 25px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners2 { border-radius: 25px; border: 2px solid #73AD21; 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; }
Wskazówka:border-radius
Atrybut jest skróconą wersją następujących atrybutów:
border-top-left-radius
border-top-right-radius
border-bottom-right-radius
border-bottom-left-radius
CSS border-radius - określa każdy róg
border-radius
Atrybut może przyjąć od jednej do czterech wartości. Reguły są następujące:
Cztery wartości - border-radius: 15px 50px 30px 5px;(Każda z wartości jest używana odpowiednio dla: lewego górnego rogu、prawego górnego rogu、prawego dolnego rogu、lewego dolnego rogu):
Trzy wartości - border-radius: 15px 50px 30px;(Pierwsza wartość jest używana dla lewego górnego rogu,druga wartość jest używana dla prawego górnego i lewego dolnego rogu,trzecia dla prawego dolnego rogu):
Dwie wartości - border-radius: 15px 50px;(Pierwsza wartość jest używana dla lewego górnego i prawego dolnego rogu,druga wartość jest używana dla prawego górnego i lewego dolnego rogu):
Jedna wartość - border-radius: 15px;(Ta wartość jest używana dla wszystkich czterech rogów, zaokrąglania są takie same):
Oto kod:
Przykład
#rcorners1 { border-radius: 15px 50px 30px 5px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners2 { border-radius: 15px 50px 30px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners3 { border-radius: 15px 50px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners4 { border-radius: 15px; background: #73AD21; padding: 20px; width: 200px; height: 150px; }
Możesz również utworzyć zaokrąglone rogi:
Przykład
#rcorners1 { border-radius: 50px / 15px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners2 { border-radius: 15px / 50px; background: #73AD21; padding: 20px; width: 200px; height: 150px; } #rcorners3 { border-radius: 50%; background: #73AD21; padding: 20px; width: 200px; height: 150px; }
Atrybut zaokrąglania CSS
Atrybut | Opis |
---|---|
border-radius | Krótki atrybut ustawiający wszystkie cztery atrybuty border-*-*-radius. |
border-top-left-radius | Definiowanie kształtu krawędzi lewego górnego rogu. |
border-top-right-radius | Definiowanie kształtu krawędzi prawego górnego rogu. |
border-bottom-right-radius | Definiowanie kształtu krawędzi prawego dolnego rogu. |
border-bottom-left-radius | Definiowanie kształtu krawędzi lewego dolnego rogu. |
- Poprzednia strona Funkcje matematyczne CSS
- Następna strona Obraz krawędzi CSS