0

みんなここのメニューでIE7の問題を修正するためにあなたの助けが必要です:luigisettembrini.gov.it

他のブラウザでは、メニューは見栄えがよく、サブメニューはメインメニューの上にパディングがあります。IE7では、メニューに「近い」わけではありません(使用できません):http: //img15.imageshack.us/img15/227/senzanomekq .png

なぜこれが起こるのかわからない。また、IE7用のFirebug Liteを試してみましたが、混乱しています。

4

1 に答える 1

0

ie7 でのその違いを説明するソースを見つけることができませんでしたが、ここに簡単な修正があります。

ネストされた ul の絶対位置を right:0; に変更します。200px の左余白の代わりに。

別の方法として、左マージンをゼロにする ie7 用の条件付きスタイルシートを提供することもできます。しかし、ul はすでに絶対位置に配置されているため、マージンを削除して「right:0;」を追加するだけで簡単に修正できます。cssに。

于 2012-12-26T06:34:27.220 に答える