Как правильно использовать Bootstrap?

Здравствуйте.

Я столкнулся с проблемой: bootstrap ломает мне руки, поскольку я не могу найти ответов на некоторые вопросы:

1) Как правильно перекрывать bootstrap стили для менюшек? (nav). Когда нужно сделать меню 1 в 1 по макету, приходится ломать руки и перекрывать стили. Может, вообще не использовать nav из bootstrap и делать самому?
2) Как в этих же меню правильно корректировать точку (ширину экрана), когда оно "захлопывается"?
3) Допустим, мне хочется сделать 3 блока на одной линии, но определенного размера (по макету) и адаптивно. Правильно ли убирать bootstrap отступы у блоков .col через "important" и писать затем свои? Возможно, есть другие способы управлять ими на 100%?
4) Правильно ли дописывать к блокам типа ".col-md-4" свои классы типа ".item .col-md-4" или лучше оборачивать их?

Заранее спасибо.
  • Вопрос задан
  • 694 просмотра
Пригласить эксперта
Ответы на вопрос 2
zorro76
@zorro76
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Может, вообще не использовать nav из bootstrap и делать самому?


Это логично.

Правильно ли убирать bootstrap отступы у блоков .col через "important"

important это кастыль. Старайтесь обходиться без него. Вы всегда можете сделать свои модификаторы.

Правильно ли дописывать к блокам типа ".col-md-4" свои классы типа ".item .col-md-4" или лучше оборачивать их?

Семантика. В целом норм. Читаем про каскадирование и приоритеты селекторов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы