• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サイドメニューのロールオーバーにマウスを合わせるとメニューがガクガク動いてしてしまう)

サイドメニューのロールオーバーでメニューがガクガク動く問題の原因と対処方法

このQ&Aのポイント
  • サイドメニューのロールオーバーでメニューがガクガク動く問題が発生しています。ブラウザはIE8で、firefoxでは問題ありません。原因を教えてください。
  • CSSでサイドメニューのロールオーバーを作成しましたが、IE8上でガクガク動く問題が発生しています。解決策を教えてください。
  • IE8上でサイドメニューのロールオーバーがガクガク動いてしまう問題について、原因と対処方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mizutaki
  • ベストアンサー率33% (111/333)
回答No.1

がくがくするってことは つまりどこかでサイズがずれる様な現象が起こってるってことでしょ。 それもマウスオーバーとマウスが居ない時のスタイルシートの設定を見比べて、その二つのどこかにサイズがずれる様な要素が紛れ込んでいるという事です。 line-height: 26px; line-height: 25px; と一カ所だけ25pxになっている所があったんで、 この数値だけを直してあげれば、FirefoxだろうとIE7だろうと、がくがくしませんよ♪

katsunof
質問者

補足

すばやい回答ありがとうございます! がくがくという表現が間違っていたかもしれません。 あるメニューにマウスオーバーさせると、そのメニューの下にメニューの背景画像が現れ、サイドメニュー全体が、そのメニュー以下、下にガクンと下がります。 マウスを合わせる度に「がくがく」サイドメニューが下に下がるのでそう表現してしまったのですが、正確には1つのメニュー分の背景画像があらわれ、マウスオーバーさせる度に、下にガクンとサイドメニューが下がるのです。 一応、指摘の箇所は修正して見ましたが、治りませんでした。 説明がわかりずらくすみませんが、宜しくお願いいたします!

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • mizutaki
  • ベストアンサー率33% (111/333)
回答No.2

そうでしたか。 こちらで画像のサイズを変えたりして再現しようと思ったのですが、 合わせた場所より下が全部ずれるという現象を再現出来ませんでした。 使用している画像のサイズ2種類と、現在使用しているブラウザを教えてくれませんか? もしかしたら、そのあたりに原因があるかもしれません。

katsunof
質問者

お礼

すばやい回答、本当に助かります。 先ほど、CSSの以下の部分を下記のように訂正したところ、 解決できました! #li-ml { ↓ #li-ml a { 色々と試していただき、お手数おかけして、本当にすみません。 しかし、回答はとても参考になりました。 ありがとうございました!

すると、全ての回答が全文表示されます。

関連するQ&A