0
これはおそらく愚かな質問ですが、なぜそれが機能しないのか分かりません。 私は各項目が左側のイメージで、右側に数行のテキストがあるブートストラップメニューを作成する必要があります。 ブートストラップのドロップダウンメニューのイメージと複数行のテキスト
は、私はこのために、以下のHTMLを書いた:<div class="btn-group">
<ul class="dropdown-menu" style="display: block;">
<li>
<a href="#" class="clearfix">
<div class="pull-left">
<span>My image</span>
</div>
<div class="pull-left">
<div>Text on the right</div>
<div>Second line of text</div>
</div>
</a>
</li>
</ul>
</div>
リンクはjsfiddleする:https://jsfiddle.net/brucecat5/rr71xmry/
しかし、幅が正しく計算されていないと第二浮かべブロックが最初のブロックの下に移動されます。
なぜそれが起こり、これを解決するために何をすべきか分かりません。
P.S.私はdisplay: table-cell
で実装することができますが、私のアプローチがうまくいかない理由を理解できません。