margin a padding
Kurs CSS · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.
padding daje przestrzeń wewnątrz elementu, a margin oddziela go od sąsiadów.
Poznać zagadnienie „margin a padding”, zrozumieć przykład i umieć zastosować podobny zapis we własnym programie.
Wyjaśnienie krok po kroku
Ramka border znajduje się pomiędzy nimi.
Najpierw przeanalizuj kod bez uruchamiania. Zwróć uwagę, jakie dane wykorzystuje program, co z nimi robi i skąd bierze się wynik pokazany pod przykładem.
Praktyczny przykład
Gdzie zobaczysz efekt: Wygląd strony w przeglądarce
div {
padding: 1rem;
margin: 2rem;
border: 1px solid #777;
}
Przeczytaj kod linijka po linijce
div {Wybieramy elementy, które mają otrzymać podane style.padding: 1rem;Ustawiamy odstępy elementów.margin: 2rem;Ustawiamy odstępy elementów.
Tekst w div jest odsunięty od ramki o 1rem; cały div od innych elementów o 2rem.
Jak utrwalić tę umiejętność?
Przepisz kod samodzielnie. Następnie zmień jedną wartość lub jedną instrukcję i spróbuj przewidzieć efekt. Dopiero potem uruchom zmienioną wersję. Jeśli wynik jest inny niż oczekiwany, porównaj kolejne linie.
Spróbuj samodzielnie
Zmień obie wartości i porównaj odstępy.
Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.