私は次のマークアップを持っています:
<div class="twocol float-left">
<h4>left</h4>
<p>first</p>
<p>second</p>
<p>third</p>
</div>
<div class="twocol">
<h4>right</h4>
<p>foo</p>
<p>bar</p>
<p>foobar</p>
</div>
CSS:
.twocol {
margin-right: 1em;
}
.float-left {
float: left;
}
h4 {
margin: 1em 0;
font-weight: bold;
}
<ahref = "http://jsfiddle.net/Hu5ZH/" rel ="nofollownoreferrer">デモ
問題
見出しの垂直位置は同じである必要がありますが、「右」は1 em
「左」の上にあります。なんで?そして、これを修正する方法は?