1
<ol>
   <li><img src="someimage" class="pic"> text</li>
   <li>some </li>
</ol>

そしてスタイル:

.pic {float:left;}

1. 基本的に、最初の要素はカウントが2番目から始まることを示して<li>いません2.

画像の float:left を削除すると、番号 1. が再び表示されます。何かご意見は?

例: http://jsfiddle.net/jHS2S/
スクリーンショット: http://i45.tinypic.com/34t7eaq.png

4

2 に答える 2

0

画像サイズを 24x24 にしてから使用します

<ol>
   <li style="min-height:24px;"><img src="someimage" class="pic"> text</li>
   <li style="min-height:24px;">some </li>
</ol>

ここにデモがありますhttp://jsfiddle.net/jHS2S/1/

于 2012-05-19T00:38:09.250 に答える
0

あなたの list-style-position はリストに設定されていますか? 数値を使用している場合list-style-position:inside;は、li コンテナー内にあり、float:left によってカバーされます。試すlist-style-position:outside;

clear:left画像が行の高さよりもはるかに高い場合は、おそらく li クラスに a を追加することもできます。

于 2012-05-19T00:05:16.407 に答える