Я использую систему сетки (Bootstrap 3.3.4), чтобы попытаться сделать около четырех столбцов. Единственная проблема заключается в том, что сетка помещается в фоновом режиме. И нижний колонтитул просто сидит поверх всего в сетке. Вот jsFiddle, обратите внимание, как последний бит текста обрезается навигационной панелью внизу. Вот мой код:Bootstrap 3 Grid Overlapping Все остальное
<div class="jumbotron">
<h1>Example page header</h1>
</div>
<div class="col-md-2">
<div ng-repeat="category in main_business_categories">
{{category}}
</div>
</div>
<div class="col-md-2">
<p>column2</p>
</div>
<div class="col-md-2">
<p>third</p>
</div>
<div class="col-md-6">
<p>fourth</p>
</div>
<div class="navbar navbar-default navbar-fixed-bottom">
<div class="container">
<a href="https://github.com/JeremyCraigMartinez">Made with love by Jeremy Martinez</a>
</div>
</div>
Как я могу получить его туда, где все (верхний и нижний колонтитулы и текст в сетке) все на той же глубине. Прямо сейчас, сетка находится в фоновом режиме, и все остальное находится на переднем плане.
Это работает, поэтому спасибо! Но как мне (1) удалить это небольшое пространство между нижним колонтитулом и нижней частью веб-страницы и (2) сделать контейнеры шириной ширины веб-страницы? – Jeremy
(1) использовать в вашем css/less '.navbar {margin-bottom: 0;}' (2), см. Также http://stackoverflow.com/questions/19164377/reduce-the-gutter-default-30px- on-less-devices-in-bootstrap3/19179407, используйте 'padding: 0;' для вас .container-fluid' и (или) '.col- *' classes –
Все это отлично поработало! большое спасибо – Jeremy