Безплатно! Онлайн събитие: От претоварване с информация до фокус и структура с Gemini & NotebookLM Регистрация тук.
Селектори > и +
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното за селекторите > и +
CSS позволява да таргетирате елементи не само по име, клас или ID, а и според тяхната позиция в структурата на HTML. Селекторът за директен наследник (>) избира само елементи, които са непосредствени деца на даден родител. Селекторът за съседен елемент (+) избира елемент само ако той има конкретен предишен съсед. Това ви дава прецизен контрол върху стилизирането и избягва нежелано прилагане на стилове към вложени елементи.
Стъпка по стъпка: как да тествате селекторите
- Създайте структура с
aside, в който имаul, а в някой отliелементите добавете вложенul. - Добавете глобален стил за
aside ulи вижте, че той се прилага и към вложения списък. - Заменете селектора с
aside > ul, за да стилизирате само главния списък (директния наследник). - Добавете стил за
li + liи задайте различен цвят. - Забележете, че стилът се прилага само за
li, които имат предишенli(т.е. не и за първия елемент в списъка).
Използвани селектори
>– селектор за директен наследник; избира само непосредствените деца на даден елемент.+– селектор за съседен елемент; избира елемент, който има конкретен предишен съсед.aside ul– избира всички списъци вътре вaside, включително вложените.li + li– избира всекиli, който е непосредствено след другli.
Дискусия към урока
Въпроси
Отговори




