Я потратил весь вчерашний день, пытаясь понять, почему стили бутстрапа не применяются на моих страницах и, наконец, замечают, что стили даже не применялись. Это, кажется, потому что стили в моем файле CSS, где в формате:Формат файла формата CSS CSS
.cms-bootstrap .col-lg-2{
...
}
и я пытался применить их как этот
<div class="col-lg-2">hello</div>
сайт я работаю на довольно большой и у нас есть сторонняя компания, поставляющая основные стили, есть еще несколько файлов стиля 75k, поэтому потребовалось несколько исследований, чтобы найти то, что, по-видимому, является причиной.
Мне нужно применить стили сетки, чтобы я мог правильно позиционировать некоторые элементы на странице.
Если я применить стили так:
<div class="cms-bootstrap>
<div class="col-lg-2">hello</div>
</div>
тогда все хорошо и стили применяются правильно.
Может кто-нибудь объяснить, что нужно для внешнего div? Я вижу связь между двумя классами, определенными в файле CSS, которые я просто не знаю, что они есть, и не может найти объяснения нигде.
'cms-bootstrap' div, вероятно, является контейнером div с определенной шириной или некоторыми прикрепленными к нему pesudoelements (': before' и ': after' с' display: table' и 'content:" "и box -размер "в них). Для хранения столбцов нужен контейнер. –