Style ramek, zaokrąglenia i środkowanie
CSS: odstępy, ramki i układ - HTML i CSS: pierwsze strony (HTML/CSS/JS)
Ramka może być ciągła (solid), kreskowana (dashed) lub kropkowana (dotted). Można ustawić tylko jeden bok: border-bottom rysuje linię pod elementem. border-radius zaokrągla rogi, a przy wartości 50% kwadrat staje się kołem. margin: 20px auto daje 20px u góry i dołu, a po bokach auto, czyli równy podział wolnego miejsca - tak środkujemy blok o ustalonej szerokości. Element może mieć dwie klasy naraz.
<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="utf-8">
<title>Ramki</title>
<style>
.karta {
width: 300px;
margin: 20px auto;
padding: 10px 20px;
border: 3px dashed seagreen;
border-radius: 12px;
}
.karta h2 {
border-bottom: 2px solid seagreen;
}
.kropki {
border-style: dotted;
}
.kolo {
width: 80px;
height: 80px;
margin: 20px auto;
border: 4px solid gold;
border-radius: 50%;
font-size: 40px;
text-align: center;
line-height: 80px;
}
</style>
</head>
<body>
<div class="karta">
<h2>Ramka kreskowana</h2>
<p>Ten blok ma zaokrąglone rogi i stoi na środku.</p>
</div>
<div class="karta kropki">
<h2>Ramka kropkowana</h2>
<p>Ten blok ma dwie klasy: karta i kropki.</p>
</div>
<div class="kolo">⭐</div>
</body>
</html> Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu HTML i CSS: pierwsze strony · Zaloguj się, aby zapisać postęp na koncie.