0

  • ここでjsfiddleを参照してください:http: //jsfiddle.net/x7N66/3/
  • こちらのスクリーンショットをご覧ください:http: //i.imgur.com/wx5SB.png

    クロムのスクリーンショットの上部にある白い帯に注意してください(オペラでも表示されますが、ffは試されていません)。それはそこにあるべきではなく、私は理由を理解することができません!

    これがどこから来たのかわかりません。クロムの開発ツールは、それをレイアウトの一部として識別しません。これは、header_imgdivをインクルードした後に発生します。ただし、すべてのパディングがゼロに設定されているため、問題は発生しません。

    下部にフッターがありますが、これは疑わしいことに、見た目とほぼ同じ高さです。

    ありがとう

  • 4

    1 に答える 1

    1

    これをCSSに追加してみてください。

    h1 { margin-top: 0; }
    

    私の推測では、それはマージン崩壊の場合です。上/下の余白がある要素(h1sにはデフォルトの余白があります)がパディング()のない要素内に含まれている#header_img場合、余白はそのコンテナ要素に適用されます。

    于 2012-05-06T15:37:38.923 に答える