水平方向にレンダリングされた画像のリストと、display:inlineそれを機能させるための他のさまざまな CSS があります。画像の行の最後に、テキストの一部を含めたいと思います。画像の水平方向の配置は正常に機能していますが、この「テキストの部分」を最後に追加すると、表示されないようです。
ここにフィドルがあります。
最後の<li>要素は、テキストを追加するために使用している要素です。を元に戻しfont-size、通常の設定に戻したにもかかわらず、以下の段落テキストは表示されません。white-spaceline-height
現在の設定では、テキストを隠しているのは何ですか? どうすればこれを機能させることができますか?
私がテストしたほとんどのブラウザーでは、水平方向の画像が完全に表示されるので、他のリスト項目のスタイル プロパティは変更したくありません。<li class="page">とすべての子だけです。
編集:
タグにfont-sizeto0を設定したことは承知しています。<ul>ただし、インライン要素が互いに接触している必要があるため、これが必要です。これを行う唯一の方法は、font-sizeとline-heightをゼロに設定することです。
これが問題であることがわかりましたが、CSS の変更/追加を要素以下font-sizeに保持する必要があります。<li class="page">言うまでもなく、私のフォントサイズをem's.