Strona główna › Pytania INF.03 › Pytanie 434
INF.03 · pytanie #434
Deklaracja CSS margin: auto; wskazuje, że marginesy są
- Astałe dla danej przeglądarki, niezależnie od jej okna
- Bzgodne z domyślnymi wartościami marginesów elementu, do którego zostały przypisane
- Cobliczane przez przeglądarkę w taki sposób, aby element był wyśrodkowany poziomo
- Dprzechodzące z elementu nadrzędnego dla danego elementu
Poprawna odpowiedź: C. obliczane przez przeglądarkę w taki sposób, aby element był wyśrodkowany poziomo
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Zastosowanie zapisu CSS 'margin: auto;' ma na celu automatyczne wycentrowanie elementu w poziomie w obrębie jego kontenera. Gdy zastosujemy tę właściwość, przeglądarka oblicza marginesy po lewej i prawej stronie elementu, aby zapewnić równą przestrzeń, co skutkuje wyśrodkowaniem elementu. Jest to szczególnie przydatne w przypadku kontenerów o ustalonej szerokości, takich jak divy czy bloki tekstowe. Na przykład, jeśli mamy element o szerokości 50% kontenera, to przy zastosowaniu 'margin: auto;' marginesy po obu stronach będą miały równą wartość, co skutkuje centrowanym wyglądem. Warto dodać, że 'margin: auto;' działa w kontekście blokowym, co oznacza, że najlepiej sprawdza się w przypadku elementów wyświetlanych jako bloki. Zgodnie z zaleceniami standardów CSS, jest to jedna z najprostszych i najskuteczniejszych metod na osiągnięcie efektu wyśrodkowania, który jest zalecany w wielu projektach webowych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.