最近、少し難しいウェブページをデザインしようとしています。
3 つの主要な div があります。1 つはヘッダー用、もう 1 つはフッター用、3 番目はメイン コンテンツ用です。ヘッダーとフッターは、ページの上下に固定する必要があります。ブラウザ ウィンドウのサイズを変更しても、その場所を変更してはなりません。3 番目の div は、これらの div の間の空白スペースにある必要があります。ウィンドウのサイズ変更でページに合わせてサイズを変更できます。
そのdivにGoogleマップを配置したいので、メインdivの高さを正確に変更する必要があるため、このdivの高さが重要です。
私は非常に多くのことを試みましたが、成功しませんでした。height
div を 100% に設定する (body と html の高さも 100% である) のは答えではありませんでした。テーブル (3 行、高さ固定の 2 行、高さ可変の 1 行height="100%"
) を使用すると、いくつかの問題もありました (IE8 では、 a を宣言するdoctype
と、2 行目の div ( with height:100%
) がセルに収まりませんでした)。もう!)。
今、私はこの仕事をする考えがありません。私に何ができる?
注:古いブラウザーとの互換性は私にとって重要なので、CSS3 を使用しない方が好きです。