PL
CSS - jak zaokrąglać rogi w elemencie div
0 points
W tym artykule chcielibyśmy pokazać, jak zaokrąglać rogi w div w CSS.
Szybkie rozwiązanie:
xxxxxxxxxx
1
div {
2
border-radius: 20px;
3
}
Istnieje kilka sposobów na zaokrąglenie elementu, ale w tym artykule przedstawimy dwa z nich w zależności od tego, które rogi chcemy zaokrąglić:
- jak zaokrąglić wszystkie rogi za pomocą właściwości
border-radius
, - jak zaokrąglić wybrane rogi.
Poniższy przykład pokazuje użycie właściwości border-radius
do utworzenia zaokrąglonego elementu <div>
.
Uruchamialny przykład:
xxxxxxxxxx
1
2
<html>
3
<head>
4
<style>
5
div {
6
height: 100px;
7
width: 100px;
8
background-color: goldenrod;
9
border-radius: 20px; /* <---------- użyj tego by zaokrąglić rogi w div */
10
}
11
</style>
12
</head>
13
<body>
14
<div></div>
15
</body>
16
</html>
Uwaga:
Właściwość
border-radius
może mieć od jednej do czterech wartości. Przeczytaj więcej o tej właściwości - tutaj .
Poniższy przykład pokazuje, jak zaokrąglić dwa wybrane rogi w elemencie <div>
wykorzystując właściwość border-top-left-radius
dla lewego górnego rogu i analogicznie dla pozostałych rogów.
Uruchamialny przykład:
xxxxxxxxxx
1
2
<html>
3
<head>
4
<style>
5
div {
6
height: 100px;
7
width: 100px;
8
background-color: goldenrod;
9
border-top-left-radius: 25px; /* <----- lewe górne zaokrąglenie */
10
border-top-right-radius: 30px; /* <----- prawe górne zaokrąglenie */
11
border-bottom-right-radius: 40px; /* <----- prawe dolne zaokrąglenie */
12
border-bottom-left-radius: 50px; /* <----- lewe dolne zaokrąglenie */
13
}
14
</style>
15
</head>
16
<body>
17
<div></div>
18
</body>
19
</html>