Strona internetowa zawiera menu poziome w postaci listy punktowanej. Aby elementy tej listy mogły być wyświetlane w jednej linii, należy ustawić dla selektora li właściwość
Strona internetowa zawiera menu poziome w postaci listy punktowanej. Aby elementy tej listy mogły być wyświetlane w jednej linii, należy ustawić dla selektora li właściwość
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D (display)
Aby elementy listy <li> (które domyślnie są elementami blokowymi, zajmującymi całą dostępną szerokość i układającymi się jeden pod drugim) były wyświetlane w jednej linii, należy zmienić ich właściwość display. Popularne wartości to:
display: inline;(elementy układają się w linii, ale nie można im nadać szerokości/wysokości/marginesów pionowych).display: inline-block;(elementy układają się w linii, ale zachowują właściwości blokowe, tj. można im nadać szerokość/wysokość/marginesy).- Użycie Flexbox (
display: flex;na rodzicu<ul>) lub Grid (display: grid;na rodzicu<ul>) to nowocześniejsze metody do tworzenia układów, w tym menu poziomych.
Dlaczego pozostałe opcje są nieprawidłowe?
- A: Poprawna właściwość to
position(niepossition), ale służy ona do określania typu pozycjonowania (np.static,relative,absolute,fixed), a nie bezpośrednio do układania elementów w linii w ten sposób. - B:
outlinesłuży do rysowania obrysu wokół elementu, na zewnątrz jego obramowania. - C:
text-alignsłuży do wyrównywania tekstu wewnątrz elementu blokowego.
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
- CSS FlexboxJednowymiarowy model układu w CSS (Flexible Box Layout) służący do wyrównywania i dystrybucji przestrzeni między elementami w wierszu lub kolumnie.
- CSS Grid LayoutDwuwymiarowy system układu w CSS umożliwiający tworzenie złożonych siatek opartych na jednoczesnym podziale na wiersze i kolumny.
- Selektory potomka, dziecka, rodzeństwa i atrybutówReguły CSS określające relacje między elementami HTML (potomek, bezpośrednie dziecko, sąsiadujące rodzeństwo, selektory atrybutów).
Podobne pytania z działu „Css selektory i kaskada”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 61 pytań z tego działu.
- #6
Efekt przedstawiony w filmie powinien być zdefiniowany w selektorze
- #9
Kaskadowe arkusze stylów tworzy się w celu
- #10
W podanej regule CSS: h1 {color: blue} h1 oznacza
- #93
Selektor CSS a:link {color:red} zawarty w kaskadowych arkuszach stylów definiuje
- #160
W zamieszczonym przykładzie pseudoklasa hover sprawi, że styl pogrubiony będzie przypisany