.alert { color: #166534 !important; }\n.alert { color: #b91c1c; }Первое объявление остаётся победителем, хотя красное правило расположено позже.
УРОК 20 ИЗ 100
Сделайте одно объявление важным и проследите его влияние на каскад.
В одном происхождении объявление с !important имеет приоритет над обычными объявлениями. Его следует использовать редко, поскольку оно меняет обычный порядок каскада.
.alert { color: #166534 !important; }\n.alert { color: #b91c1c; }Первое объявление остаётся победителем, хотя красное правило расположено позже.
.alert { color: #166534; }\n.alert { color: #b91c1c; }Без !important специфичность одинакова, и побеждает последний красный цвет.
Добавьте !important только зелёному объявлению в первом правиле .alert.
Проверка учитывает значение и приоритет important. В реальных проектах сначала предпочитайте понятные селекторы и слои.
ЗАПРОС НА АНАЛИЗ
Первичное обсуждение ни к чему не обязывает. Вы получите честную рекомендацию, подходящие этапы и факторы цены.