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

Как 16 колонок преобразовать в 12 колонок 960grid?

Всем привет!
Верстаю с использованием 960грид,использую 16 колонок,при 1600px экрана выводтся по 4 блока в ряд, как при 1200px выводить только 3 блока,при 1024px - 2 блока.
Как такое сделать?Можно ли при изменении шиирны браузера 16 колонок преобразовать в 12 колонок или как то по другому поступить?
24799fd652fe468a942f98dcfd896076.png
test2.webjay.ru
  • Вопрос задан
  • 2342 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
MonkAlbino
@MonkAlbino
Фронтенд разработчик
1 способ кривоватый:
- Через media-выражения изменяете сетку на 12 колоночную, просто поменяв в логике расчёта сеток 16 на 12. Для обратной совместимости .grid_13+ уравниваете с .grid_12.
- Добавляете .visible-large {dispaly: block;} для 1600px+ и .visible-large {dispaly: none;} по дефолту. И вешаете на скрываемые 4ые элементы в строке.

2 способ логичный:
- Делаете свои классы для каждой ширины, как в Foundation или Bootstrap. В итоге у блоков в строке будет что-то типа .col-md-3.col-lg-4, для четвёртых всё тот же способ с видимыми на разных размерах элементами.
Ответ написан
Ваш ответ на вопрос

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

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