2015-05-29 2 views
0

В настоящее время я изучаю Bootstrap. Я натолкнулся на часть кода, где я пытался создать кучу строк, чтобы создать своего рода таблицу. Но когда я запускал код в браузере, края строк начинаются за экраном. Посмотрите на очень простой фрагмент кода «Hello World» ниже в JS Fiddle.Bootstrap Row запускается за краем

<div class="row">Hello World!</div> 

http://jsfiddle.net/x8y50sas/

Почему текст, начинающийся из-за краев? Подробное объяснение могло бы помочь?

+0

Пожалуйста, прочтите этот http://getbootstrap.com/css/ –

+0

Строки должны быть размещены внутри контейнера (фиксированной ширины) или жидкости-контейнера (полная ширина) для правильного выравнивания и заполнения. Используйте строки для создания горизонтальных групп столбцов. –

ответ

1

Вы должны включать в себя ячейку внутри строки:

<div class="container"> 
    <div class="row"> 
    <div class="col-xs-12">Hello World!</div> 
    </div> 
</div> 

Причиной смещения является то, что строки в загрузчике имеют отрицательный запас. Они всегда должны содержать ячейку, которая добавляет дополнительное дополнение.

Более подробная информация в документации: http://getbootstrap.com/css/#grid

1

Потому что, чтобы иметь возможность использовать подвесную систему вам нужно обернуть элемент внутри класса container. Прочитайте эту статью: http://getbootstrap.com/css/#overview-container

Пример:

<div class="container"> 
    <div class="row">Hello World!</div> 
</div> 
1

необходимо заключить блок "строку" в блоке "контейнер", как:

<div class="container"> 
    <div class="row"> 
    <!-- Example: 3 Cell --> 
    <div class="col-lg-4">...</div> 
    <div class="col-lg-4">...</div> 
    <div class="col-lg-4">...</div> 
    </div> 
</div>