私のウェブページが他の解像度でどのように表示されるかを確認するために友人の家に行きましたが、背景画像が側面に達していないことがわかりました。それで、家に帰っていくつかの調査を行ったところ、背景画像を body タグに入れる代わりに、div の前に body タグ内に div を作成する必要があると言われましたcontainer
。
これは私のデザインの 1 つで機能しましたが、他のデザインでは機能しませんでした。コードはまったく同じでしたが、画像はそうではありませんでした。
CSS を追加position:absolute
してみましたが、表示されますが、上部と左側に奇妙な白い境界線があります。
この問題を解決するにはどうすればよいですか?
HTML:
<html>
<head></head>
<body>
<div class="background">
</div>
<div class="container">
</div>
</body>
</html>
CSS:
body{
text-align:center;
}
.background{
background:url('images/background.png')no-repeat;
width:100%;
height:100%;
background-position:center;
}