【问题标题】:Indent in CSS GridCSS 网格中的缩进
【发布时间】:2019-04-16 07:20:39
【问题描述】:

我有一个带有 4 个按钮的标题,我将它分为 6 列,我想将第一列和最后一列留空,并将按钮放在中间。

.test {
  display: grid;
  grid-template-columns: repeat(6, 1fr);

  align-items: center;
  justify-content: center;
}

但是,如果我使用grid-column-start: 2,按钮会重新排列。

【问题讨论】:

    标签: html css alignment css-grid


    【解决方案1】:

    使用grid-column-start: 2 在第一个按钮上使用button:first-child。您在所有按钮上设置 grid-column-start 时遇到问题 - 请参阅下面的演示:

    .test {
      display: grid;
      grid-template-columns: repeat(6, 1fr);
    }
    
    .test button:first-child {
      grid-column-start: 2;
    }
    <div class="test">
      <button>1</button>
      <button>2</button>
      <button>3</button>
      <button>4</button>
    </div>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-27
      • 1970-01-01
      • 2021-08-31
      • 2022-11-13
      • 1970-01-01
      相关资源
      最近更新 更多