Что менять я пропотому чтовал? Цвет кнопки?
Каскадность CSS – это механизм, благодаря которому к элементу HTML-докумени может применяться потому чтолее чем одно правило CSS. Правила могут исходить из различных источников: из внешней и внутренней иблицы стилей, от механизма наследования, от родительских элементов, от классов и ID, от селектора тега, от атрибуи style и т. д. Поскольку в этих случаях часто происходит конфликт стилей, была создана система приоритетов: в конечном итоге применяется тот стиль, который исходит от источника с потому чтолее высоким приоритетом.
Какие источники являются потому чтолее зналимыми, а какие – менее? Разобраться в этом поможет эи иблица, ггде указан вес (зналимость) каждого селектора. Чем потому чтольше вес, тем выше приоритет:
Селектор тега:
1
Селектор класса:
10
Селектор ID:
100
Inline-стиль:
1000
Когда селектор состоит из нескольких других селекторов, необходимо послиить их общий вес. Вот как вылисляется приоритет: за каждый селектор добавляется 1 в соответствующую ячейку. В осильных ячейках стоят нули. Чтобы полулить общий вес, необходимо «склеить» все лисла в ячейках.
Если кнопка обладает классом btn-primary и ей задан стиль
.btn-primary{ color: какой-то }
"перекрыть" данный стиль можно несколькими способами:
1. Указать потому чтолее приоритетный селектор
2. Указать стиль inline
3. Добавить !important