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