Почему мое свойство margin-left не работает? Я хочу, чтобы класс use работал с полями, а не css внутри html. Вот https://jsfiddle.net/mhzhvfo2/Моя маржа слева не работает, почему
<div class="col span_1_of_12 margin_5_of_12">
1 of 12
</div>
Почему мое свойство margin-left не работает? Я хочу, чтобы класс use работал с полями, а не css внутри html. Вот https://jsfiddle.net/mhzhvfo2/Моя маржа слева не работает, почему
<div class="col span_1_of_12 margin_5_of_12">
1 of 12
</div>
Эти два подменяют запас.
.col:first-child {
margin-left: 0;
}
.col {
display: block;
float: left;
margin: 0% 0 0% 0%;
}
Для решения этой проблемы вы можете удалить класс col
.
<div class="span_1_of_12 margin_5_of_12">
1 of 12
</div>
Вы можете удалить col
, если хотите.
Но вместо этого вы можете добавить !important
в класс .margin_5_of_12
, чтобы он игнорировал применяемые ранее правила и применял правила этого класса.
.margin_5_of_12 {
margin-left: 41.66% !important;
}
'.col: first-child {margin-left: 0; } 'переопределяет его. Проверьте инструменты разработчика в своем браузере. –