2

まあ、タイトルは私が推測するスクリーンショットと組み合わせてすべてを説明しています.

ヘッダーの CSS は次のようになります。

#mainHeader {
    background: url(../img/header.png) repeat-x;
    width: 100%;
    height: 60px;
    margin: 0 auto;
}

画像の高さは正確に 60px です。もちろん、線が誤って背景画像の一部になっていないかどうかは既に確認済みです。ではないのですが、面白いことに #mainHeader の高さを 59px にすると線が消えてしまいます。

これが何であるか知っている人はいますか?バグですか?それとも、私が知らない CSS プロパティで簡単に修正できるものですか?

前もって感謝します!

変な線

4

2 に答える 2

0

CSSに追加overflow:hiddenしてみてください。#mainHeaderこれにより、ブラウザーは .xml の外部に子コンテンツを表示しないようになりdiv、問題が解決する可能性があります。

于 2013-03-06T23:46:46.713 に答える