Согласно the specification, второе правило имеет больше специфики, а текст должен быть синим, но он красным.Почему формула специфичности не работает для десяти закрытых тегов?
/** specificity = 10 */
.my{
background-color: red;
}
/** specificity = 12 */
html body div b i strong em span font strike ul li{
background-color: blue;
}
<html>
<body>
<div>
<b><i><strong><em><span><font><strike><ul><li class="my">SUPER</li></ul></strike></font></span></em></strong></i></b>
</div>
</body>
</html>
Поскольку '' 0,0,1,0 НЕ 10. –
Специфичность больше матрицы и ** не ** бальная система вы можете добавить вверх. Раньше в веб-разработчике я совершил ту же ошибку. Селекторы, помещенные в четыре категории с более высоким весом, дают тем, кто движется справа налево. Общее количество не перевешивает общее число влево, если это число не равно 0, то есть '0, 1, 0, 0'>' 0, 0, 150, 0'. – hungerstar