У меня есть минимальная настройка Bootstrap-SASS, которая не ведет себя хорошо. Это в основном трехколоночный шаблон, где элементы CSS генерируются через mixins. В следующем коде третий, самый правый столбец обертывается под первым, что является нежелательным поведением. Вот скриншот: http://postimg.org/image/xz3udwnhz/Неправильное заполнение колонок с помощью сетки Bootstrap SASS
Я думаю, что это вопрос недостаточного пространства: если я удалю заполнение столбца 15px из каждого столбца (вручную, используя инструменты Chrome dev), они прекрасно вписываются в контейнер.
Это main.sass
:
/* minimal Bootstrap-SASS */
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/variables"
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/mixins"
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/normalize"
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/utilities"
@import "bower_components/bootstrap-sass-official/assets/stylesheets/bootstrap/responsive-utilities"
/* entry point */
@import "base"
Это base.sass
:
.container
@include container-fixed()
.row
@include make-row()
.col
@include make-md-column(4)
И это index.html
(в Джейд, для краткости):
doctype html
html(lang="en")
head
meta(charset='utf-8')
meta(http-equiv='X-UA-Compatible', content='IE=edge')
meta(name='viewport', content='width=device-width, initial-scale=1')
link(href='styles/main.css', media='all', rel='stylesheet', type='text/css')
body
div(class='container')
div(class='row')
div(class='col') col
div(class='col') col
div(class='col') col
Am I что-то не хватает?
У меня этот вопрос не возникает. Вы фактически сказали, что код не работает, но вряд ли помогли * описать * проблему полностью, не говоря уже о минимальном и полном вопросе. – jbutler483
Hi jbutler483, я отредактировал мой вопрос и добавил скриншот. Надеюсь, это поможет :) – Ignorant
изменить ширину до 30%? (или 33,33% - заполнение - поля) – jbutler483