Наследуемость и вложенность CSS
не могу понять для чего нужно указывать всю структуру до нужного тебе класса, ведь если прописать только один класс стили все равно сработают
К примеру
<section class='1'>
<div class='2'>
<div class='3'></div>
</div>
</section>
И если мне нужно применить стиль только к '3' я ведь так и могу написать '.3{...}', а не указывать '1' и '2' перед этим
Ответы (1 шт):
Автор решения: Yakoffka
→ Ссылка
CSS-правила имеют свой вес, который определяется как раз количеством и качеством указанных Вами селекторов. Для конкретного элемента может быть указано несколько правил, и будет применено правило с бОльшим весом.