【问题标题】:How to expand or fit array of divs using grid in react如何在反应中使用网格扩展或适应 div 数组
【发布时间】:2020-07-29 01:11:39
【问题描述】:

所以,我已经为此工作了几天,但我找不到如何使用网格扩展剩余的 div。我使用了一个数组(映射)来迭代我的对象数组,这就是为什么我无法弄清楚的原因,因为我所知道的只是针对每个 div 并设置属性 grid-row/grid-column 以使其适合。这对我来说是新的,因为我不能针对它们,因为它是迭代的。我使用 react 以防你想知道我为什么要迭代它们。

  {data.map(item => {
    return (
      <Item
        key={item.id}
        title={item.title}
        description={item.description}
      />
    );
  })}

// 这是我的卡片风格。

div.container-card{
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-rows: 250px 250px;
  margin-top: 30px;
}

输出是我在顶部有 6 张卡片,在底部有 4 张卡片。我想要的是我想扩展底部剩余的 4 个以适应整个宽度。任何想法,因为我只是一个初学者(显然)。

【问题讨论】:

    标签: javascript css reactjs grid css-position


    【解决方案1】:

    我刚刚在背景中添加了背景宽度:

    ... {
     width: 80%;
     margin: 0 auto;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-29
      • 1970-01-01
      • 2018-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多