【发布时间】:2021-02-05 06:04:14
【问题描述】:
我正在制作响应式菜单,
<div style={{ display: "flex", flexFlow: "row wrap" }}>
{/* left side */}
<div key="1">nav 1</div>
<div key="2">nav 2</div>
<div key="3">nav 3</div>
{/* left side */}
{/* right side */}
<div key="4">nav 4</div>
<div key="5">nav 5</div>
<div key="6">nav 6</div>
{/* right side */}
</div>
我想在两侧之间留一个空间,但它仍然可以用每个元素包裹。
我不知道这个,谢谢你的帮助!
【问题讨论】:
-
有什么理由不想使用
space-between? -
space-between 使项目在每个项目之间具有相同的空间,对吗?它可以是左边,右边的图片
-
正确,如果我正确理解了您的问题,您希望 div 自动换行并在这些 div 之间留出相同的空间,对吗?
-
我希望它们只有在到达断点时才具有相同的空间
-
然后对到达的断点使用媒体查询
标签: html css flexbox responsive