0

私がやっていることを示すために jsFiddle をセットアップします。

http://jsfiddle.net/UfzCS/

基本的に、私が UL に設定した (完全に横切る必要がある) 境界線は、LI が左に浮いているため、LI の上 (下ではなく) に表示されます。これに対する回避策はありますか? 高さを設定できることはわかっていますが、高さが動的に変化するようにテキストを可変サイズにすることがあります。

4

1 に答える 1

0

LI はフローティングであるため、UL はそれらをラップする場所を知りません。

これを修正する簡単な方法は、UL を作成するfloat: leftか、UL に追加するoverflow: hiddenことです。

于 2012-06-21T18:52:48.980 に答える