Задать вопрос
@nsonso

Поясните принцип работы данного кода bootstrap?

В скачанном шаблоне, написанном на bootstrap, есть следующие строчки:

<div class="row client-logo">
      <div class="col-md-2 col-sm-4 col-xs-6"><img src="logo/1.png" alt=""></div>
      <div class="col-md-2 col-sm-4 col-xs-6"><img src="logo/2.png" alt=""></div>
      <div class="col-md-2 col-sm-4 col-xs-6"><img src="logo/3.png" alt=""></div>
      <div class="col-md-2 col-sm-4 col-xs-6"><img src="logo/4.png" alt=""></div>
      <div class="col-md-2 col-sm-4 col-xs-6"><img src="logo/5.png" alt=""></div>
      <div class="col-md-2 col-sm-4 col-xs-6"><img src="logo/6.png" alt=""></div>
</div>


Они работают отлично. Но! Разве в bootstrap каждая строка не должна содержать в себе именно 12 колонок? Почему тогда sm состоит из 24, а хs из 6? Я что-то неправильно понимаю в принципах работы bootrstrapa, но что?
  • Вопрос задан
  • 372 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
Ты правильно понял. Одна строка это 12 колонок. Если сумма колонок превышает 12, последний переходит на новую строку

md - все 6 элементов в одну строку.
sm - по 3 элемента на строку, 2 строки получится.
xs - по 2 элемента на строку, 3 строки получится
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@WQP
Блоки которые не вмещаются в 12 колонок переносятся вниз. При этом сохраняют свою ширину
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы