Bootstrap 3.0 отзыв 5 изображений в одной строке

У меня возникла проблема с загрузкой 3.0, создающей 5 изображений в одной строке и реагирующей на них? Система сетки основана на 12, поэтому как сделать 5 изображений, и они выглядят центрированными без каких-либо пробелов?

Кроме того, я могу сделать, если смотреть на планшеты или смартфоны < 480 px, чтобы быть 2 изображениями на сырье? прямо сейчас он показывает 5 изображений друг под другом?

вот мой код:

<div class="row">
 <div class="col-md-2">
 <img class="img-responsive" src="/images/img1.jpg" />
 </div>
   <div class="col-md-2">
   <img class="img-responsive" src="/images/img2.jpg" />
 </div>

 <div class="col-md-2">
 <img class="img-responsive" src="/images/img3.jpg" />
 </div>
   <div class="col-md-2">
   <img class="img-responsive" src="/images/img4.jpg" />
 </div>
  <div class="col-md-2">
   <img class="img-responsive" src="/images/img4.jpg" />
 </div>
</div>

Как вы можете видеть, я использую col-md-2 Наряду с img-отзывчивым? но его не работает, потому что его не центрированный

Ответы

Ответ 1

У вас может быть пустой столбец с обеих сторон:

<div class="row">
 <div class="col-md-2 col-md-offset-1">
   <img class="img-responsive" src="/images/img1.jpg" />
 </div>
 <div class="col-md-2">
   <img class="img-responsive" src="/images/img2.jpg" />
 </div>

 <div class="col-md-2">
   <img class="img-responsive" src="/images/img3.jpg" />
 </div>
 <div class="col-md-2">
   <img class="img-responsive" src="/images/img4.jpg" />
 </div>
 <div class="col-md-2">
   <img class="img-responsive" src="/images/img4.jpg" />
 </div>
</div>

Ответ 2

Чтобы ответить на другой вопрос:

Также есть я могу сделать, если смотреть на планшеты или смартфоны < 480 пикселей - 2 изображения на сырье? сейчас он показывает 5 изображений под каждым другой??

Ответ: да. Кроме того, используя col-xs-6, вы получите 2 изображения в строке для всех видов просмотра менее 768px.

<div class="row">
 <div class="col-xs-6 col-md-2 col-md-offset-1">
   <img class="img-responsive" src="/images/img1.jpg" />
 </div>
 <div class="col-xs-6 col-md-2">
   <img class="img-responsive" src="/images/img2.jpg" />
 </div>

 <div class="col-xs-6 col-md-2">
   <img class="img-responsive" src="/images/img3.jpg" />
 </div>
 <div class="col-xs-6 col-md-2">
   <img class="img-responsive" src="/images/img4.jpg" />
 </div>
 <div class="col-xs-6 col-md-2">
   <img class="img-responsive" src="/images/img4.jpg" />
 </div>
</div>

Если вы хотите настроить Bootstrap через LESS, SASS или с помощью настройки здесь: http://getbootstrap.com/customize/, вы наверняка сможете адаптировать столбцы сетки и точки останова. Я имею в виду, что вы можете создать сетку из десяти столбцов или сетку с пятью столбцами, и если вы предпочитаете иметь контрольную точку xs на 480 пикселей, вы тоже можете это сделать.

Для этого вам нужно будет изменить значения системной системы: http://getbootstrap.com/customize/#grid-system и http://getbootstrap.com/customize/#media-queries-breakpoints

Это все еще Bootstrap со всей его добротой, это просто пользовательская версия для ваших требований.

Ответ 3

Вам нужно создать класс столбца (я назвал его col-sm-5cols, но назову его любым, как вам нравится), с стилем, как и с бутстрапом существующих столбцов, а затем дайте ему ширину 20%, когда в нужном размере, через медиа-запрос.

.col-sm-5cols{
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

@media (min-width: 768px) {
.col-sm-5cols {
        width: 20%;
        float: left;
    }
}

Пример: http://www.bootply.com/YpKhYwVqfD

И чтобы получить настройку 2-х столбцов на мобильном телефоне, вы можете использовать col-sm-6, чтобы закрыть или снова настроить меньшие столбцы с медиа-запросом на 480px и width:50%