Я новичок в CSS и сталкиваюсь с проблемой, связанной с контекстными селекторами:
Q1) Каков эффект создания селекторов следующим образом:
.test1 .test2{
background:red;
}
Здесь test1и test2 - селекторы классов.
Я понимаю, что когда мы используем такую структуру с селекторами 'type', это приводит к стилизации потомков.
Это то же самое для селекторов класса?
Q2) Если да, то будут ли все контекстные правила (+,>) и т. Д. Для селектора 'type' также применяться к селекторам классов?
Q3) И все ли эти правила также будут применимы кСелекторы 'id'?
Я видел использование такой структуры в файлах css библиотек js, таких как ExtJS
.x-border-box .x-reset *{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
Но я не смог найти точное значение этогоструктура.
Может ли какое-либо руководство в этом.
Спасибо за любую помощь заранее.