【发布时间】:2019-02-24 13:08:34
【问题描述】:
如何使用 display:grid 使其仅针对 .entry 或 .post 元素,并排除存档标题和分页?
(archive-description 和 pagination 跨越内容 div 的整个宽度)
.content {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 20px;
}
<main class="content">
<div class="archive-description">Archive Title</div>
<article class="post entry">This is a post</article>
<article class="post entry">This is a post</article>
<article class="post entry">This is a post</article>
<li class="pagination">Previous & Next Entry</li>
</main>
【问题讨论】:
-
...但基本上... 你不能 这些元素的布局将受到父级上的 Grid 属性的影响。您不能按类别选择退出网格。
-
也许您可以澄清一下应该是什么样子的。或者只是将该 div 完全从网格中取出 - jsfiddle.net/nkkmau2x
-
@Dev 你想让
archive-description和pagination跨越网格列吗? -
@kukkuz 内容 div 的全宽
标签: html css css-selectors css-grid