※ ChatGPTを利用し、要約された質問です(原文:サイドバーとコンテンツの高さをそろえるには)
サイドバーとコンテンツの高さを合わせる方法
このQ&Aのポイント
サイドバー(navi)とコンテンツの高さを合わせる方法について教えてください。
floatでコンテンツを右、naviを左に配置した際、naviがcontentよりも短いと線がかけてしまう問題があります。
背景色を利用した方法やJavaを使った方法などがあるようですが、これらは利用用途に合わないため困っています。
こんにちは。
自分のホームページを作っているのですが、
サイドバー(navi)とコンテンツの高さを合わせられず、困っています。
どなたか詳しい方、教えて頂けないでしょうか。
<div id="container">
<div id="contents"></div>
<div id="navi"></div>
</div>
として、floatでコンテンツを右、naviを左に配置。
ボーダーは、containerの左右に実線
navi の右に実線をしていますが、
naviがcontentよりも短いと、図の左のように線がかけてしまいます。
背景色は白で、ボーダーで区別をしたいのですが、
navi と、コンテンツの高さを自動で合わせるにはどうすればいいでしょうか。
検索で調べてみると、背景色を利用したものやJavaを使ったモノなど様々で、
僕の利用用途に合わないので困っています。
どうぞよろしくお願いします。