4

余白とパディングをにリセットしました0。幅を100%<html>に設定しました。<body>

私のCSSは次のようになります。

html, body { 
    margin:0;
    padding:0;
    width:100%;
}

#wrapper {
    margin:0;
    padding:0;
    width:100%;
    background-color:#ccc;
}

ブラウザのサイズを変更して水平スクロールバーを取得するたびに、divが100%の幅全体を占めるわけではありません。本文やHTMLでさえありません。私はそれをファイアバグしました、そして約180pxのギャップがあります。

ここに画像の説明を入力してください

4

3 に答える 3

1

一貫した180pxのギャップがある場合は、ラッパー内の要素がオフセットを引き起こしていることを意味します。

コンテナ要素は正常に見えます。

犯人を見つけるために、FFには3Dモードと呼ばれるまさにこれのための優れたデバッグツールがあります。これにより、コード内の要素を選択して見つけることができるメインコンテナからの外れ値が表示されます。

リンクを使用して、私はさらにあなたを助けることができます。

于 2012-08-03T19:03:11.853 に答える