首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >允许组件溢出到下一行

允许组件溢出到下一行
EN

Stack Overflow用户
提问于 2021-12-03 16:17:25
回答 1查看 278关注 0票数 0

我正在尝试获取一个组件的映射,以转到下一行(参见黄色箭头)。然而,现在,它不是向下移动,而是挤压组件(卡片)。我做了bg-颜色来帮助帮助。任何指导都是很棒的!

代码语言:javascript
复制
<div className="border-2 h-screen bg-pink-300 ">
            <div className="flex justify-end px-10 ">
                <button className="border-2 border-secondary p-2 rounded-lg hover:border-opacity-20">Add Item +</button>
            </div>
           
            <div className="flex overflow-x-auto bg-green-500 ">
            {data.map((data) => (
                <MenuCard title={data.title} ingredients={data. ingredients} 
                category={data.category} onSpecial={data.onSpecial} />
            ))}
            </div>
            
            </div>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-12-03 16:52:46

flex-wrap类添加到MenuCard的父div元素中。还删除overflow-x-auto类,因为这将使容器垂直滚动。

应该是这样的。

代码语言:javascript
复制
<div className="flex flex-wrap bg-green-500 ">
  {data.map((data) => (
    <MenuCard title={data.title} ingredients={data. ingredients} 
    category={data.category} onSpecial={data.onSpecial} />
  ))}
</div>

如果flex-shrink-0类试图收缩,则可能还需要在每个MenuCard实例中添加它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70217479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档