我有一个css网格.我想使用nth-childoddeven Select 器来使项在网格的每个垂直边缘上推-它应该如下所示:

enter image description here

.questionsAndAnswers {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 24px;
  font-size: 12px;
  font-family: "sans-serif";
  justify-items: end;
  border: 1px solid red;
}

.questionsAndAnswers:nth-child(odd){
  justify-items: start;
}
<div class="questionsAndAnswers">
  <p>
    one
  </p>
  <p>
    two
  </p>
  <p>
    three
  </p>
  <p>
    four
  </p>
</div>

推荐答案

您可以在子<p>元素上使用nth-child伪 Select 器,并使用justify-self而不是justify-items.

.questionsAndAnswers {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 24px;
  font-size: 12px;
  font-family: "sans-serif";
  border: 1px solid red;
}

.questionsAndAnswers p:nth-of-type(even){
  justify-self: end;
}

.questionsAndAnswers p:nth-of-type(odd){
  justify-self: start;
}
<div class="questionsAndAnswers">
  <p>
    one
  </p>
  <p>
    two
  </p>
  <p>
    three
  </p>
  <p>
    four
  </p>
</div>

Html相关问答推荐

如何从ThymeLeaf模板中分离CSS

当在双引号|Angular .html文件中使用时,Pretier会将单引号字符替换为&;Quot;

对称渐变作为背景

将2个Flex列合并为1个交替子列

如何在VB.NET中用打印预览和直接打印的方式在Html中打印数据表的内容,包括页眉/设置纸张/方向/适合页面/总计

浮动Div在CSS中未按预期工作

减小HTML负载中base64字符串的大小

在 WooCommerce 存档产品类别描述上添加阅读更多/阅读更少按钮

如何在黑暗模式切换中添加图标

图像如何能达到 HTML 表格的全宽?

Google Apps 脚本 - RegEx 适用于小文本,但不适用于大文件?

Github上部署需要花费几小时时间:等待github pages部署批准

当我将鼠标悬停在测试类上时,左侧类的 colored颜色 没有改变

在 jinja 模板内的 html 表中嵌套 For 循环

本地 css 样式表未链接

使用 bootstrap-icons 的未排序图标堆栈

列宽等于最宽列宽度的无界容器

如何使文本显示在页眉/页脚之外?

更改包含图标高度的 div

我正在创建一个 django 审查系统.我认为我的 HTML 是错误的