2013-12-10 2 views
0

У меня есть приложение Rails, которое я создаю с помощью Foundation. У меня возникли проблемы с выяснением того, как отображать произвольное количество столбцов в строке и сохранять их отзывчивыми в малогабаритных/средних/больших макетах.Создайте сетки с произвольными столбцами в разных адаптивных макетах

Например, скажем, у меня есть модель Department, которая имеет множество Employees. Я пытаюсь создать страницу отдела и отобразить список сотрудников в отделе. Один отдел может иметь 10 сотрудников. У другого может быть 6. Это произвольно.

Я хочу сделать 4 колонки в large, 2 колонках в medium и 1 колонке в small. (См. Мой каркас ниже). Однако столбцы необходимо обернуть в div.row. Это требование означает, что у меня есть одно из следующих двух ситуаций:

  • Дело № 1 (jsfiddle) У меня 2 элементов на строке и large расположение получает только 2 элемента, потому что он становится очищен от .row.
  • Дело № 2 (jsfiddle) У меня есть 4 элемента в строке, и столбцы неправильно очищаются, если в раскладке 2-столбца, medium, потому что есть 4 строки.

Похоже, что это должно быть довольно стандартная ситуация, но я не могу понять, как это понять. Как мне это сделать? Является ли Фонд неправильным инструментом?

enter image description here

+0

Посмотрите на что-то вроде Masonry.js (HTTP: //masonry.desandro.com/) – omarvelous

+0

Я раньше видел кирпичную кладку. Я предпочел бы исчерпать все варианты с помощью Foundation, прежде чем добавить другую библиотеку. Это похоже на то, с чем должен справиться Фонд. – Jeff

+0

Кроме того, мне не обязательно, если вертикальное выравнивание микроуправлено (a la kason), если поплавки очищаются должным образом. – Jeff

ответ

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