- 締切済み
高さの調整
□ヘッダー □サイドバー/□メイン □フッター 上記ように一般的?なレイアウトをCSSで組んだ場合について IEのバグの関係でサイドバーはフロートではなくボジションをアブソリュート指定しています。 この時メインの高さがサイトバーの高さに満たない場合フッターがサイトバーに重なってしまいます。 これを回避する一般的な方法はどのようなものでしょうか。 現在はメイン内の最下部にDIVタグで高さを指定したアジャスターを付けて調整していますがスマートではないと思いますので。 よろしくお願い致します。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- goulan
- ベストアンサー率46% (23/50)
回答No.5
noname#261745
回答No.4
- goulan
- ベストアンサー率46% (23/50)
回答No.3
noname#261745
回答No.2
- steel_gray
- ベストアンサー率66% (1052/1578)
回答No.1
補足
同様のレイアウトは過去に作ったことがありそれなりに知っているつもりです。 その際は問題が生じなかったのですが今回作っているものは幅を100%で指定。 サイドバーの幅を指定しメインの左マージンにサイドバーと同幅を指定することでメインを可変にしています。 これに何か問題があるのかもしれませんね。 結局サイトバーよりメインが低くなるページはサイドバーより高いボックスを作ってその中に入れるようにしようと思います。 そうしたらメインの方が低いページの高さを統一できるので。