- ベストアンサー
左サイドメニューのbackground-colorが下まで表示されない。。
http://sfpro.at-ninja.jp/ 現在こちらのサイトを手直ししているのですが、 左サイドバメニューの背景が一番下まで表示されず困っています。 height: 100% にしたり、いろいろ試してみたのですが やはりうまくいきません>< どなたか解決法を教えていただけないでしょうか。。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
CSS的な解決策は今のところ思い浮かばなかったので、javascriptで考えました。強引ですが、 <script type="text/javascript"> function H(){ document.getElementById("menu").style.height=document.getElementById("main").clientHeight+"px"; } H(); document.onresize=H; </script> とか書けば、一応解決します。
その他の回答 (1)
- t_shadowback
- ベストアンサー率54% (56/103)
回答No.2
ちょっとソースを拝見しましたが、background-colorを指定したいエリアは、 #nakami というIDで作られているエリアでしょうか。 [style.css]と言うスタイルシートがあるかと思います。 その.cssファイルの#nakamiと言う定義内に、 background-colorの指定を追加すれば良いのではと察します。
質問者
補足
ご回答ありがとうございます☆ #nakamiにはメイン部分も含んでいるため、 右コンテンツ部分まで背景カラーがついてしまわないでしょうか?? 現在#menuにbackground-colorを指定しているのですが、 それがうまく表示されず、下まで伸びず悩んでおります><;
補足
ご回答ありがとうございます☆ javascriptで解決する方法があるのですね!