Selectivity. Приоритет правил css: два класса на одном уровне или один плюс родительский
Не могу разобраться, почему первый css (с одним классом своим и одним родительским) получает больший приоритет, чем второй (с двумя классами на одном уровне)? Не нахожу в документации про selectivity ничего про то, что наличие родительского класса даёт преимущество.
.tableContainerBoxed .background-inherit {
background-color: red;
}
.dataGridCell.background-inherit {
background-color: blue;
}
Источник: Stack Overflow на русском