Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Алина Брэнн
@alina_ivanovna
JavaScript
CSS
Какой плагин можно использовать, чтоб реализовать такое расположение блоков?
Подскажите, пожалуйста, каким образом можно реализовать такое расположение блоков?
Возможно есть аналог плагина masonry, но с горизонтальным распределением блоков.
Вопрос задан
более трёх лет назад
269 просмотров
1
комментарий
Подписаться
2
Оценить
1
комментарий
Facebook
Вконтакте
Twitter
Алина Брэнн
@alina_ivanovna
Автор вопроса
Всё же flex-box и :nth-child оказались самым подходящим вариантом. Всем спасибо)
Написано
более трёх лет назад
Помогут разобраться в теме
Все курсы
Нетология
Fullstack-разработчик на Python + нейросети
20 месяцев
Далее
Skillfactory
Профессия Веб-разработчик
12 месяцев
Далее
Яндекс Практикум
Фронтенд-разработчик
10 месяцев
Далее
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
Mikhail Osher
@miraage
Старый прогер
Вообще, это называется Masonry.
Но в наше время это делается на CSS Flexbox.
Ответ написан
более трёх лет назад
4
комментария
Нравится
2
4
комментария
Facebook
Вконтакте
Twitter
Алина Брэнн
@alina_ivanovna
Автор вопроса
Masonry не подходит, там не так блоки распределяются. Тоже думаю флекс сделать, но вдруг есть другое решение
Написано
более трёх лет назад
Виталий Киренков
@DeLaVega
alina_ivanovna
: простите, что значит - не так распределяются?
Написано
более трёх лет назад
Алина Брэнн
@alina_ivanovna
Автор вопроса
Виталий Киренков
: в Masonry фиксированная ширина блоков и переменная высота, мне нужно наоборот
Написано
более трёх лет назад
Виталий Киренков
@DeLaVega
alina_ivanovna
: у вас не произвольная ширина, ее 2 типа так то. Мне кажется вы просто не разобрались как сделать, ибо мэзонри довольно гибок
Написано
более трёх лет назад
Владимир
@Casufi
Вам нужно сортировать блоки по размеру
В статье описание, внизу рабочий пример на фидл
mlsdev.com/en/blog/73-aligning-blocks-of-different...
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
blolg
@blolg
Freewall
может подойдёт.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
CSS
Простой
Как сверстать кастомную пунктирную обводку у блока?
1 подписчик
17 нояб.
154 просмотра
2
ответа
JavaScript
Простой
В цикле for много кнопок как сделать .addEventListener('click', к каждой кнопке?
1 подписчик
16 нояб.
206 просмотров
3
ответа
CSS
Простой
Можно ли использовать функцию calc() в медиазапросах?
1 подписчик
13 нояб.
181 просмотр
1
ответ
JavaScript
+2 ещё
Простой
Как получить события VK.VideoPlayer используя JS?
1 подписчик
11 нояб.
125 просмотров
1
ответ
CSS
+1 ещё
Простой
Как оптимизировать svg картинку?
1 подписчик
11 нояб.
148 просмотров
1
ответ
JavaScript
+1 ещё
Сложный
Почему зависает виджет в OBS?
1 подписчик
10 нояб.
167 просмотров
0
ответов
JavaScript
Простой
Смещение группы в fabric.js?
1 подписчик
06 нояб.
133 просмотра
0
ответов
CSS
Средний
Как найти стили в шаблоне Битрикс?
1 подписчик
06 нояб.
165 просмотров
0
ответов
JavaScript
+2 ещё
Простой
Как сделать горизонтальный скролл стрелками?
1 подписчик
05 нояб.
233 просмотра
1
ответ
PHP
+2 ещё
Простой
Создание элемента с необычной формой и прозрачным фоном и рамкой?
1 подписчик
03 нояб.
185 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Fullstack Разработчик (Next.js / JavaScript / TypeScript)
App Company
от 200 000 до 300 000 ₽
Web-разработчик/WordPress программист (Full-stack)
JustBusiness
•
Санкт-Петербург
от 130 000 до 150 000 ₽
React разработчик
ITK academy
•
Нижний Новгород
от 50 000 до 90 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама