• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSでプルダウンメニュー)

CSSでプルダウンメニューを作成する方法

このQ&Aのポイント
  • CSSを使用して、マウスオーバーでプルダウンメニューを表示する方法についての質問です。
  • 問題は、マウスオーバーさせたい画像の高さとプルダウンメニューの高さが異なることです。
  • 質問者はソースコードを変更しましたが、うまく動作しないため、助けを求めています。

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

  • ベストアンサー
回答No.1

ここ .menu ul li a { display: block; height: 60px; padding:3px; } を次のようにしてみてください。 .menu ul li a { display: block; padding:3px; } .menu ul li.test a { height: 60px; } .menu ul li.sub a { height: 20px; } 簡単に解説すると .menu ul li a の箇所の高さが(classがtestだろうがsubだろうが)60pxになるのを防ぐために .menu ul li.test a の場合(classがtest)は60px .menu ul li.sub a の場合(classがsub)は20pxにしただけです。

noname#127702
質問者

お礼

yotsuba222さま すごいです!できました!ありがとうございます~! 感激しています。長文でしたしうまく伝わるのか不安で、もしかしたらご回答いただけないかもと思っていたのですが…。 ずっと悩んでいたので救われました。 本当にありがとうございました。 解説も分かりやすく、CSSの仕組みが理解できました。 どうもありがとうございます。

関連するQ&A