0

ページ全体に背景が必要です。どうすればそれを解決できますか。問題はposition: fixed、コンテンツが大きくなると背景が見えなくなることです。

<body>
   <div id="Bgr"></div>
   ...
</body>

#Bgr
{
  position: fixed;
  height: 100%;
  background: url('../images/content-background.png') repeat-y 0, 0;
}

更新: 本文と html の背景が既に異なります。本文の高さは 100% です

4

3 に答える 3

1

本文の CSS がウィンドウ サイズであることを確認します。よくある見落とし。

追加

body {
    width:100%;
    height:100%;
}
于 2013-04-14T19:28:23.553 に答える
0

absoluteはこの種のものに使用するのが好きです:

#Bgr
{
    position: absolute;
    background: url('../images/content-background.png') repeat-y 0, 0;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
于 2013-04-15T05:54:25.100 に答える
0

IE10などから両方の画像を本文に入れることができます。これも私の問題を解決します。

于 2013-04-15T05:48:15.590 に答える