Web ページのフローを改善したいのですが、探しているページの名前がわかりません。
次の HTML があるとします。
<section>
<article>
<h1>Article Header</h1>
<p>Article content</p>
</article>
<article>
<h1>Article Header</h1>
<p>Article content</p>
<p>More content</p>
</article>
<article>
<h1>Article Header</h1>
<p>Article content</p>
<p>More content</p>
<p>More content</p>
</article>
<article>
<h1>Article Header</h1>
<p>Article content</p>
<p>More content</p>
<p>More content</p>
<p>More content</p>
</article>
<article>
<h1>Article Header</h1>
<p>Article content</p>
<p>More content</p>
<p>More content</p>
</article>
<article>
<h1>Article Header</h1>
<p>Article content</p>
<p>More content</p>
</article>
そして次のCSS
section article {
width: 49%;
display: inline-block;
}
これにより、セクション内に記事が並んで表示されますが、記事のサイズが異なるギャップがあります。
ギャップがないように(つまり、利用可能なスペースを埋めるために)どうすれば流れますか?
必要に応じて、jQuery / JavaScript を使用したソリューションを受け入れます。
フィドルが追加されました: