私は属性が{margin:0 auto; }背景イメージが#wrap divを超過します
私の表紙の画像は、幅(#折り返しを超えています)と高さが780pxのすべての本体を撮影する必要があります。
#cover divが中央の#wrap divの内側にあるため、イメージは左端の絶対点0で開始しません。
この問題を解決するにはどうすればよいですか?
マイHTML:
<div id="wrap">
<div id="cover"></div>
</div>
マイCSS:
#wrap {
width: 960px;
margin: 0 auto;
}
#cover {
background-image: url(bg.jpg);
background-attachment: fixed;
background-clip: border-box;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
height: 780px;
z-index: -10;
}
問題を再現するために必要なHTMLコードを入力してください。 –
"私の表紙の画像は、幅と高さが780pxのすべてのページを取る必要があります。" 明確にしてください:画像は 'body'や' #wrap'の幅でなければなりませんか? – Moob