Firefox、IE6、およびIE7で動作するHTMLの垂直方向と水平方向のコンテンツを中心にする実用的なソリューションは何でしょうか?FF、IE6、IE7で動作するHTMLで垂直方向と水平方向の中心になる実用的なソリューション
いくつかの詳細:
私はページ全体のためのソリューションを探しています。
要素の幅のみを中央揃えにする必要があります。要素の高さは設計時にはわかりません。
ウィンドウを最小化すると、すべての空白がなくなったときにスクロールが表示されます。
"leftSpace幅=(screenWidth-widthOfCenteredElement)/ 2" +
"centeredElement幅= widthOfCenteredElement" +
「rightSpace幅=(screenWidth:すなわち、画面の横幅として表されるべきで -widthOfCenteredElement)/ 2"
と高さの同じ:
"topSpace高さ=(screenHeight-heightOfCenteredElement)/ 2" +
「centeredElement高さ=私はテーブルの使用がOKであることを意味実用的によりheightOfCenteredElement「+
"bottomSpace高さ=(screenWidth-heightOfCenteredElement)/ 2"
- 。私はこのレイアウトを主にログインのような特別なページのために使うつもりです。したがって、CSSの純度はそれほど重要ではありませんが、将来の互換性のためには標準に従うことが望ましいです。 community.contractwebdevelopment.comから
を使用することができます。中心のコンテンツは、画面の50%だけでなく、固定サイズ(ピクセル単位)である必要があります。 そして、コンテンツの幅だけを指定して修正しました。そして、固定された高さを指定しないで解決策を探しています。だから、このレイアウトは、幅は違うが同じ幅のものに使うことができる。 –
これにより、ウィンドウのサイズを変更すると、コンテンツのサイズは常に同じになりますが、中央に配置されます。 –