左から12px余白のあるページを作ろうとしています。12pxの背景グレーを設定したい(これは関係ありません)。
左に 12px の左マージンを設定した後、他のすべての画面サイズをコンテナーにどのように指定できるかを指定します。
jsfiddle http://jsfiddle.net/7vzSQ/を参照してください。
私が欲しいのは:将来、ページに背景を与え、12pxの左が白い余白である場合、.containerがすべての画面サイズを取得できるようにするためのトリックを誰かが知っているとします(margin-leftで設定した12pxの余白を除く)
<div class="container">
<header>
<hgroup>
<div class="logo">
test
</div>
</hgroup>
</header>
<div class="content">
<div class="logo">
</div>
</div>
<footer>
</footer>
</div>
誰かチェックhttp://jsfiddle.net/7vzSQ/7/embedded/result/背景を 3 つ更新しましたが、ページに表示されない理由がわかりません。
これを行う主な目的は、すべての幅 (100% -12px) を .container に与えることです。私が100%を与えた場合、それはうまくいきません。css3 の calc 機能を試してみましたがうまくいきませんでした。calc(100%+ 12px) は機能しましたが、 calc(100% - 12px) は機能しませんでした (マイナス記号付き)。
誰かがそれを機能させるために推測していますか。