質問

いヘッダmainbodyとfooter.ヘッダおよびmainbodyを適切に表.このフッタをお手本になるよう精進して参りま表裏mainbodyで使用した:

z-index: -1;
position: relative;
top: -60px;

これは望みの結果にか余分のスペースの60pxを行います。

どのような澄んだこの余分のスペース?

役に立ちましたか?

解決

ポールに通知するものとします。 margin-top: -60px; の代わりに top: -60px;.もうひとつ解決する設定の"mainbody"を position: relative; その利用 position: absolute; bottom: 60px; のフッタ-このwoildとは、フッターのニーズを移動できる内"mainbody".ものの、親会社のフッター"mainbody"を使用できることと同じトリックその要素です。

他のヒント

下部の「余分な」スペースはフッターが取り上げられることのスペースです。比較的位置付け要素は、まだ彼らはどこか別の場所に表示されているにもかかわらず、ページのレイアウトフローで同じスペースを取るます。

あなたはあなたのメインボディにマイナスの下マージンを試みることができます。あなたは、あなたのフッターにtop: -60px;を必要としないこの手段を見つけることができます。

あなたはまだ使用することができます:

position: relative;
top: -60px;

あなたが必要とするセクションのが、セット

margin-top: -60px;
セクションの横に表示されています。この場合は - 。フッター

それを達成するための一つの方法は、それが文書の流れから取り出していますように、別の内側に配置さabsolute'lyのdivのdivを置くことであろう。

そうでもないあなたの質問に直接答えていますが、メインのコンテンツの後ろに表示したい内容に応じて、することができますおそらくちょうど偽それます。

画像it's場合、あなたは、単にhtml {}またはbody {}(またはすべてのコンテンツをカプセル化するDIV)に入れ、下にそれを揃えることができます。

は、このための別の解決策があります:

z-index: -1;
position: relative;
top: -60px;
margin-bottom: -60px;

トップ作成し、余分なマージンと余白ボトム削除して

これだけは、私のために働いた時間タグのためのいくつかの理由で

。ネガティブマージントップdoesntの作業

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top