• 締切済み

CSSの修正箇所を教えてください。

http://pet-thailand.com/example.html 上記ページのCSSの修正について教えてください。 1、トップメニューの右端のメニューにカーソルを置いた時、2階層目が右の枠の下に潜り込んでしまい隠れてしまいます。枠の下に潜り込まずに、上に表示されるようにするには、どうすればよいでしょうか? 2、サイドバーの背景が、サイドバーに配置した画像の高さで切れてしまいます。コンテンツの高さに合わせて、フッターあで背景を伸ばしたいのですが、CSSをどのように調整すれば良いでしょうか? 大変恐れ入りますが、教えていただけると助かります。

みんなの回答

  • hogusyaki
  • ベストアンサー率34% (26/76)
回答No.1

>1、トップメニューの右端のメニューにカーソルを置いた時、2階層目が右の枠の下に潜り込んでしまい隠れてしまいます。枠の下に潜り込まずに、上に表示されるようにするには、どうすればよいでしょうか? .content-wrapperのoverflow:hiddenを削除する必要があるとおもいます。 そうすると、menutop-wrapperに指定しているbox-shaddowが出てきてしまうので、そちらの効果を意図した感じにできるよう調整がいるかと思いますが・・・ >2、サイドバーの背景が、サイドバーに配置した画像の高さで切れてしまいます。コンテンツの高さに合わせて、フッターあで背景を伸ばしたいのですが、CSSをどのように調整すれば良いでしょうか? おそらくですが、main-contentの高さとsidebarの中のcontentの高さをそろえないといけないと思います。Javascriptなどで高さを取得してそろえてあげるか、CSSでうまいこと指定してあげる必要がありそうです・・・。 ○参考サイト:floatしたdivの高さを揃える http://scuderia-web.com/tips/xhtml_css/equal_box_heights.php 内容が具体的ではなくすみません・・・