Пытались найти способ отобразить три элемента в каждом ряду и равномерно распределить их с помощью ответных js и начальной загрузки.
Я пытался сегодня часами, и мне было трудно выяснить, как добавить макеты сетки на страницу. Я получил его для рендеринга разного количества 3-4 элементов в каждом ряду без пробелов, что создает грязный вид. Но я этого не хочу. Я хочу визуализировать 3 элемента в каждой строке с интервалом между ними.
import React from "react";
const Recipes = (props) => (
<div class="container">
<div class="row">
{ props.recipes.map((recipe)=> {
return (
<div key={recipe.recipe_id } style={{display:"flex", flexDirection:"column", justifyContent:"space-between"}}>
<img src={recipe.image_url} alt={recipe.title} style={{width:"200px", height:"200px"}}/>
<h3>{ recipe.title }</h3>
<h5>{`By: ${ recipe.publisher}`}</h5>
</div>
)
})}
</div>
</div>
)
export default Recipes;
Я получил его для рендеринга разного количества 3-4 предметов в каждом ряду без пробелов, что создает грязный вид. Но я этого не хочу. Я хочу визуализировать 3 элемента в каждой строке с интервалом между ними.