Zapis CSS margin: auto; oznacza, że marginesy są
Zapis CSS margin: auto; oznacza, że marginesy są
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (wyliczane przez przeglądarkę tak, aby element został wyśrodkowany w poziomie)
wyliczane przez przeglądarkę tak, aby element został wyśrodkowany w poziomie.
Gdy dla elementu blokowego (np. <div>) z zdefiniowaną szerokością (width) ustawimy margin-left: auto; i margin-right: auto; (co jest skrótowo zapisywane jako margin: auto; jeśli dotyczy tylko marginesów poziomych lub wszystkich czterech, gdzie pionowe zostaną jako 0 lub inna zadeklarowana wartość), przeglądarka automatycznie obliczy lewy i prawy margines tak, aby były równe. Skutkuje to wyśrodkowaniem tego elementu w poziomie wewnątrz jego elementu nadrzędnego (kontenera).
Ważne jest, aby element miał zdefiniowaną szerokość, inaczej margin: auto; nie wyśrodkuje go, ponieważ element blokowy domyślnie zajmuje całą dostępną szerokość. margin: auto; nie działa do wyśrodkowania w pionie w ten sam sposób.
Dlaczego pozostałe opcje są nieprawidłowe?
- B:
równe domyślnym wartościom marginesów elementu, do którego są przypisane—autoto specjalna wartość powodująca obliczenie, a nie przywrócenie domyślnych marginesów (które często wynoszą 0 lub są specyficzne dla przeglądarki/elementu). - C:
stałe dla danej przeglądarki, niezależnie od rozmiaru jej okna— Wręcz przeciwnie, obliczone marginesyautosą dynamiczne i zależą od dostępnej przestrzeni w kontenerze. - D: odziedziczone po elemencie rodzica dla danego elementu — Właściwość margin nie jest domyślnie dziedziczona. Aby wymusić dziedziczenie, należałoby użyć wartości inherit.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Dziedziczenie (OOP)Jeden z filarów programowania obiektowego (OOP), umożliwiający klasie potomnej przejęcie pól i metod z klasy bazowej oraz ich rozszerzenie.
- Model pudełkowy (Box Model i box-sizing: border-box)Koncepcja opisująca strukturę każdego elementu HTML składającą się z zawartości (content), wewnętrznego marginesu (padding), ramki (border) i marginesu zewnętrznego (margin).
- Funkcje daty i czasu w SQL (NOW, CURDATE, DATEDIFF, YEAR)Funkcje umożliwiające pobieranie bieżącego czasu oraz wykonywanie operacji matematycznych i porównań na polach typu DATE i DATETIME.
Podobne pytania z działu „Css box model i pozycjonowanie”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 47 pytań z tego działu.
- #128
W celu określenia wysokości obrazka wyświetlonego na stronie WWW należy wykorzystać właściwość CSS o nazwie
- #138
Który zapis stylu CSS ustawi tło bloku na kolor niebieski?
- #165
Analizując przedstawiony kod zapisany w języku HTML, można stwierdzić, że w przeglądarce
- #174
W języku CSS, w celu zdefiniowania wewnętrznego górnego marginesu, czyli odstępu między elementem a otaczającym go obramowaniem, należy użyć polecenia
- #377
W języku CSS zdefiniowano styl. Sformatowana stylem sekcja będzie zawierała obramowanie o szerokości