「等高さ」の列は実際には実現できません。私が通常使用することを推奨最も近い回避策は、Faux Columns技術を使用しています。
ただし、リンクの例を詳しく見てみると、サイドバーを上端ではなく下端に合わせたいと思うようです。私はこの効果をどのように達成したいかの簡単な例をまとめました。 Faux Columns技術と組み合わせることもできます。私はあなたがHTMLとCSSのいくつかの能力を持っていると仮定していますが、助けが必要な場合は何か質問をしてください。
HTML:
<div id="container">
<div class="sidebar">
</div><div class="main">
</div>
</div>
CSS:
#container {
white-space: nowrap;
text-align: center; }
#container > div {
white-space: normal;
text-align: left;
display: inline-block; }
.sidebar {
background: red;
width: 200px;
height: 100px; }
.main {
background: blue;
width: 300px;
height: 200px; }
プレビュー:テーブルとテーブルセル:http://jsfiddle.net/Wexcode/8SnGS/
出典
2011-12-24 20:36:55
Wex
を...のhttp:/ /stackoverflow.com/search?q=equal+height+columns+css |||| http://www.google.fi/search?q=equal+height+columns+css&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fi:official&client=firefox-a – Joonas
このケースはちょっと違います私はそれらの中にいくつかのdivを持っているので、通常の等高線ではありません。 –
全く違うことはありません。両方の列の高さを同じにします。したがって等高線... –