我正在编辑一个基本的 Wordpress 模板,并希望有一个多列的首页(每行显示 2 组文章)。我在 CSS 中完成了以下操作:
.front-page-container article:nth-child(odd) {
width:50%;
float:left;
clear:both;
}
.front-page-container article:nth-child(even) {
width:50%;
float:right;
}
其中front-page-contaner
是包含 div 的类。HTML结构是:
<div class="front-page-container">
<article id="post-1"></article>
<article id="post-2"></article>
<article id="post-3"></article>
<!-- etc -->
</div>
我想在同一行对齐帖子 1 和 2,并在下一行有帖子 3(和 4)。
虽然 CSS 有点工作,但我想要的两个帖子并没有如图所示排列是这张图片。我已经尝试调整宽度以防出现某种重叠,但这并不能解决问题(即使它们明显变小了)。
任何帮助/指针将不胜感激:)