2012-01-28 18 views
1

ボディ背景タイルが透けて見えるように、私は「空」に「D」で標識した容器を望むよwww.derekho.co.ukHTML CSSの構造化コンテナ

にテストページを参照してください。

コンテナDは、設定された幅を必要とし、中央に配置する必要があります。何か案は?

+0

みんなの時間のため – MrDerek

+0

おかげで、これは入れ子にすることによって解決されています...私はテーブルでそれを行うことができます知っているが、それは絶対最後の手段になります幅内の別のdiv:コンテナの50%とそれにmargin-rightを与える:(コンテンツコンテナ内のピクセル数の半分)。ありがとう。 – MrDerek

答えて

0

アスカーによって解決されるように:

http://www.derekho.co.uk/test.html

私の代わりに絶対位置のフロートを使用することを示唆しています。絶対配置では、構造全体の上部と下部にコンテンツを追加する際に問題が発生します。たとえば、フッターを追加してサイドの列が中央の列より大きい場合、フッターはこれらの列の下に配置され、それらがカバーします。浮動小数点数を使用すると、フッター要素の設定としてclear: both;を避けることができます。

フロート例:

http://www.pmob.co.uk/temp/fixed-center-fluid-sides.htm

+0

新しいレイアウト構造が高く評価されます。それは本当にそれを変更することはできません...背景のテクスチャでコンテナDを整列しようとするのはちょっと厄介です...何もありませんか? – MrDerek

+0

それでは、どうしてこのようなレイアウトを思いついたのですか?あなたは何を実現したいですか?単純な3列のレイアウト、またはそれ以上? –

+0

それはウェブサイトの背景です。私はそれを理解したと思う、とにかくあなたの情報のためにちょうど – MrDerek