私はTwitterのブートストラップに基づいて単純な3列のレイアウトを持っています。唯一の問題は、各列が異なる高さのブロックから組み立てられていることです。高さの異なる3列レイアウト
<div class="container">
<div id="blocks" class="row">
<div class="span4">
<div class="block" id="block1">
<div class="block" id="block4">
<div class="block" id="block7">
</div>
<div class="span4">
<div class="block" id="block2">
<div class="block" id="block5">
<div class="block" id="block8">
</div>
<div class="span4">
<div class="block" id="block3">
<div class="block" id="block5">
<div class="block" id="block9">
</div>
</div>
</div>
。
小さなディスプレイを除いて、これはかなりうまく動作します。次に、ブロックの順序はソートされません。
任意のJavaScriptをせずにソートされたブロックを達成するためにいくつかの方法はありますか?
が選択されたdiv要素を表示または非表示にすることができますCSSの内部@mediaと、リストの2セットを持っているので、画面サイズに依存することができます異なる高さが修正されましたか?言い換えれば、css(またはインラインスタイル)で高さをハードコードすることができますか、ブロックは内容に基づいてサイズを調整する必要がありますか? –
いいえ、コンテンツに基づいています。 –