我使用“无语义”的框架。当我创建一个 4 列的网格时,如果网格的所有元素的高度不同,则当我缩小窗口时网格会中断(从第三个块开始)。
见这里http://cemf.fr/lpem/paul-meyer/
有人知道怎么修这个东西吗?
网页:
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
我使用“无语义”的框架。当我创建一个 4 列的网格时,如果网格的所有元素的高度不同,则当我缩小窗口时网格会中断(从第三个块开始)。
见这里http://cemf.fr/lpem/paul-meyer/
有人知道怎么修这个东西吗?
网页:
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
是的,这是因为您的第一列的高度。
一种方法是grid-container
为每一行创建。
<div class="grid-container">
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
</div>
<div class="grid-container">
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
</div>
其他方法是clear
在您的第三列上使用..
添加一个类。
.article-jury:nth-child(3n){
clear:both;
}
并为第三列添加类
<div class="grid-container">
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
<article class="grid-50 tablet-grid-50 mobile-grid-100 clearColumns">
/* MY CONTENT HERE */
</article>
<article class="grid-50 tablet-grid-50 mobile-grid-100">
/* MY CONTENT HERE */
</article>
</div>