Пробовал masonry, не подходит. Вроде на флексбокс где-то видел не помню. Нужно что бы блоки друг под другом были с одинаковым отступом.
https://codepen.io/serg-style/pen/PaLvMQ
https://codepen.io/serg-style/pen/PaLvMQ
#1
3 Июля 2018 14:04
Пробовал masonry, не подходит. Вроде на флексбокс где-то видел не помню. Нужно что бы блоки друг под другом были с одинаковым отступом.
https://codepen.io/serg-style/pen/PaLvMQ |
#2
3 Июля 2018 21:43
Попробуй стили
Заменить на
Передовое сообщество вебмастеров. Тебе к нам! |
#3
4 Июля 2018 09:12
Артем Малков,
Спасибо! Хотя не совсем то, блоки становятся одного размера на линии, и если текст в одну строку а следующий на 3 то получается промежуток https://codepen.io/serg-style/pen/PaLvMQ
Изменено:
SergF - 4 Июля 2018 09:54
|
#4
4 Июля 2018 13:55
Если на чистом css, то нужно использовать свойство columns.Но тогда блоки будут выстраиваться по колонкам, а не по строкам.
Если сохранить порядок, то masonry. Если он конфликтует(что странно), то можно через цикл перебрать элементы, разбить на группы и раскидать по отдельным колонкам. |
#5
4 Июля 2018 14:05
Александр,
Изначально эти ссылки находятся в скрытом блоке который выкатывается по клику, поэтому Masonry при загрузке страницы задает блоку height 0 и когда блок становится видимым высота остается 0 и ссылки сплюснуты в одну кучу. |
#6
4 Июля 2018 14:20
попробуйте так:
|
#7
4 Июля 2018 15:16
Артем Малков,
То что нужно, спасибо! |
||||
13.05.2023 00:13 | Как сделать правильно robot.txt |
28.02.2021 23:08 | Подскажите нужно ли открытие каталога на сайте по наведению или лучше сделать по клику? |
13.10.2019 15:10 | Как сделать адаптивность ширины сайта? |
05.09.2019 21:58 | Как сделать сайт, где пользователи смогут оставлять свои статьи |
06.07.2019 09:05 | Как сделать многостраничник из одностраничника |