Я пытаюсь динамически разместить содержимое некоторых сообщений в 2 столбцах, но не могу найти правильный подход, не могли бы вы мне немного помочь?
вот что я пытаюсь сделать
Я пробовал сетку, но она создает строки, и это закончилось пробелом из-за размещения строк сетки, я не могу использовать область сетки, потому что это должно быть динамическим контентом, поэтому я не знаю, когда они будут больше или меньше
В таких случаях вы можете попробовать использовать макеты flexbox.
{
display: flex
}
Чтобы разделить содержимое на 2 столбца, вы можете использовать
flex-direction: row
column-gap: 12px (whatever is your requirement)
и для выравнивания элементов в стеке в каждом столбце вы можете использовать
flex-direction: column
row-gap: 12px
Вы можете проверить другой макет flexbox css, чтобы настроить его в соответствии с вашими потребностями.
Можете ли вы показать часть вашего кода, который вы пробовали? Вы также можете поискать существующее решение. Что-то вроде этого, наверное? npmjs.com/package/react-stack-grid#live-demo