私はちょうど面白い何かに気づいた。のは、私はHTMLのリストを持っているとしましょう:CSSのオーバーフロー:隠されたリストの弾丸が隠されていますか?
<ol>
<li>Lorem</li>
<li>ipsum</li>
<li>dolor</li>
<li>sit amet enim. Etiam ullamcorper. Suspendisse a pellentesque dui, non felis. Maecenas malesuada elit lectus felis, malesuada ultricies. Curabitur et ligula.</li>
</ol>
そして、このCSS:予想通り、それは、コンテナの幅オフになったときの最後の項目で
li {
white-space: nowrap;
overflow: hidden;
}
長いテキストが実際にオフにハッキングされています。しかし!リスト項目番号はoverflow
プロパティの影響を受けますので、表示されません。
しかし、このようにCSSを変更:(テキストは、コンテナの外に行くことはありませんが、リスト項目が示されている)ことを意図し
ol {
overflow: hidden;
}
li {
white-space: nowrap;
}
作品として。少なくともこれはFirefox 4 beta10でも当てはまります。
overflow
の影響を受けている番号付けが少し不合理だとは思わないのですか?なぜそれが起こるだろうか?それはintendeの動作ですか?仕様になっているのですか、それとも誰かが忘れてしまったことですか?
これはすべての4 beta10の動作ですか?あるいは、他のブラウザでもテストしましたか? –
いいえ、私は本当にこれを修正する気にしないので、私はテストしませんでした( 'olに'オーバーフローを設定すると、トリック、私はちょうど好奇心です) – mingos