0

このサイトを検討してください。

IE7のサブメニューリスト項目を拡張するのに問題があります。レストランの下のLIの1つにカーソルを合わせると、緑が線全体に表示されないことに注意してください。私は試しまし{width: 100%}たが、それは役に立ちませんでした。

これがFirefoxでは問題ないがIEでは問題がない理由はありますか?そしてそれを修正する方法は?

ありがとう。

更新:幅(51pxなど)を明示的に指定すると正しく見えるようになりますが、動的コンテンツをサポートできるはずのレイアウトでは絶対にそうしたくありません。

4

3 に答える 3

1

私の問題は、dropMenuParent に背景色が設定されていることであることがわかりました。それを削除すると(完全に不要だったため)、緑(選択したアイテムの色)の周りに黒が表示されなくなりました。愚かな間違い。

于 2009-08-27T13:13:24.390 に答える
0

li問題のある やに hasLayout プロパティを与えてみましたかul? それらに追加{ zoom: 1; }してみてください。

于 2009-08-26T19:59:43.990 に答える
-1

.nav A (includes/styles/styles.css) から padding-left と padding-right を削除するか、より正確にするか、padding: 0; を追加します。「.nav .dropMenu a」セレクターに。

于 2009-08-26T19:43:58.637 に答える