-1

私の Web ページ (まだ編集中です) で、何らかの理由で右側にオーバーフローがあり、コードを確認しましたが、それがどこから来ているのかわかりません。css は現在 index.html ドキュメントにスタイルとして含まれているため、簡単に確認できます。

ここ: www.thejonty.co.uk Chrome の 場合... view-source:www.thejonty.co.uk

あなたの助けは大歓迎です - 私は流暢なコーダーではありませんが、私のやり方は知っています. ありがとう!

4

4 に答える 4

1

フッターにはwidthof100%paddingof があり20pxます。これにより合計 の40pxオーバーフローが発生します。

padding: 20px 0;左右の不要なパディングを削除するを使用してみてください。

于 2013-02-24T17:27:59.103 に答える
1

<footer>を持つあなたの-Element です。width: 100%;padding: 20px;

著作権表示を要素内にラップし、それらの p に<p>追加する必要があります。padding: 20px;

このようなもの:

footer {

    width: 100%;
    height: auto;
    text-align: center;
    background-color: #fff;

}

footer p {
    padding: 20px;
}

HTML:

<footer>
    <p>&copy; ...</p>
</footer>
于 2013-02-24T17:28:00.953 に答える
0

padding:20pxfromフッターを削除してみてください。すべて問題ありません

于 2013-02-24T17:30:04.310 に答える
0

問題はフッターです。フッターを削除すると、オーバーフローはありません。

フッター スタイルからパディングを削除するか、上下のパディングのみを設定します。

于 2013-02-24T17:28:41.983 に答える