2017-01-13 7 views
3

Это идея о том, что я хочу сделать:Offset колонны в Bootstrap

<div class="container-fluid"> 
<div class="row"> 
<div class="col-sm-2"></div> 
<div class="col-sm-4"></div> 
<div class="col-sm-4"></div> 
<div class="col-sm-2"></div> 
</div> 
</div> 

Как она будет работать с использованием смещения?

ответ

2

Смещение работает как пустой столбец, который будет оставаться до вашей колонки. Например, если вы хотите, столбец, который будет иметь половину размера экрана и будет точно в середине, вы должны сделать:

<div class="col-sm-6 col-sm-offset-3"></div> 

Полный ряд имеет 12 столбцов. Таким образом, у вас будет 6 столбцов (половина строки) и смещение из 3 столбцов. Это будет точно в середине экрана.

Посмотрите на документацию Bootstrap.

+1

Большое спасибо! Это объясняет концепцию хорошо :) – sumguy

+0

Добро пожаловать! можете ли вы проголосовать и принять ответ, пожалуйста? –

+0

Можете ли вы принять его, пожалуйста? –

2

Так же, как это ..

<div class="container-fluid"> 
    <div class="row"> 
     <div class="col-sm-4 col-sm-offset-2"></div> 
     <div class="col-sm-4"></div> 
    </div> 
</div> 

http://www.codeply.com/go/7wofwfzrH3

+0

спасибо !! Как получилось, что второй col-sm-4 не требовал смещения, если я пытался сделать «2 4 4 2»? – sumguy

+0

@sumguy Столбцы смещения добавляют поля влево, поэтому в этом случае сначала есть поле/пробел col-2, затем два div's col-4, а оставшееся col-2 - оставшееся пространство. Рассмотрим родителя 100% и ребенка 70% (случайный), так что теперь у вас есть 30% свободного места/пустой столбец справа. – divy3993

 Смежные вопросы

  • Нет связанных вопросов^_^