【问题标题】:fill all width for some grid items css [duplicate]填充某些网格项目css的所有宽度[重复]
【发布时间】:2020-09-07 15:23:20
【问题描述】:

我想通过使用 grid-column 和 grid 来实现这种结构,但在我的情况下,第 5 列和第 6 列没有填满所有宽度,如何解决?

.parent {
  display: grid;
  grid-template-columns: auto auto;
  grid-column-gap: 16px;
}

.child {
  height: 50px;
  background: rgb(82, 185, 15);
  display: flex;
  align-items: center;
  justify-content: center;
}

.gridColumn {
  grid-column: 1;
}
<div class="parent">
 <div class="child">1</div>
 <div class="child">2</div>
 <div class="child">3</div>
 <div class="child">4</div>
 <div class="child gridColumn" >
  5
 </div>
 <div class="child gridColumn">
 6
 </div>
 <div class="child gridColumn">
 7
 </div>
</div>

【问题讨论】:

    标签: css css-grid


    【解决方案1】:

    尝试将您的 css gridColumn 类编辑为:

    .gridColumn {
      grid-column: 1 / span 2;
    }
    

    【讨论】:

    • grid-column: 1 / -1;,以防列数发生变化
    猜你喜欢
    • 1970-01-01
    • 2019-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-16
    • 2011-03-12
    • 2019-06-23
    相关资源
    最近更新 更多