Źródło: Arkusze CKE
Zapis CSS margin: auto; oznacza, że marginesy są
Warianty odpowiedzi
-
A
A. odziedziczone po elemencie rodzica dla danego elementu.
-
B
B. stałe dla danej przeglądarki, niezależnie od rozmiaru jej okna.
-
C
C. równe domyślnym wartościom marginesów elementu, do którego są przypisane.
-
D
D. wyliczane przez przeglądarkę tak, aby element został wyśrodkowany w poziomie.
Wyjaśnienie
Wartość auto nakazuje przeglądarce samodzielne wyliczenie wolnej przestrzeni wokół elementu i podzielenie jej po równo.
Gdy stosujesz margin: auto dla elementu blokowego z określoną szerokością, przeglądarka bierze całe pozostałe miejsce w pojemniku po lewej i prawej stronie i dzieli je symetrycznie. W efekcie element zostaje wyśrodkowany w poziomie.
Pamiętaj o istotnej zasadzie: aby to zadziałało w poziomie, element musi mieć jawnie zdefiniowaną szerokość mniejszą od swojego kontenera oraz musieć być elementem blokowym.