HTML i CSS · Middle · Pytanie 45 z 75

Komponent React łączy zewnętrzne klasy: className={"p-2 " + props.className} i dostaje p-4. Jaki będzie padding?

Wyjaśnienie

Kolejność klas w atrybucie class nie wpływa na kaskadę: przy równej specyficzności wygrywa reguła, która jest później w pliku CSS. Dlatego wynik p-2 p-4 jest nieprzewidywalny z punktu widzenia komponentu. tailwind-merge (często przez helper cn()) usuwa konfliktujące klasy i zostawia ostatnią.

Do poczytania

Błąd w pytaniu

HTML i CSS · Middle · pytanie 45

Sprawdź się

Rozwiąż test HTML i CSS · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test