我的問題是我的網站背景總是變白,每當我向下滾動。當我向下滾動時,背景變成白色,我在哪裏出錯? (我是新手)
<div align="center"><img src="bakrund.jpg" class="bg"></div>
.bg {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -5000;
}
我的問題是我的網站背景總是變白,每當我向下滾動。當我向下滾動時,背景變成白色,我在哪裏出錯? (我是新手)
<div align="center"><img src="bakrund.jpg" class="bg"></div>
.bg {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -5000;
}
你應該用身體的background屬性在你的CSS定義背景圖片,就像這樣:
body
{
background-image:url('bakrund.jpg');
}
不要試圖破解它使用一個div。
是的,事情是我的背景是一個漸變。我曾經用過你之前給我看過的那個,但它只會在右側再次重複這個畫面。 div代碼使這個問題消失了,但它也創建了一個新的代碼。我在我以前的問題中解釋過。 //從前的白癡。 – user2373095 2013-05-11 16:02:39
您必須將位置設置爲固定。
如果你想設置背景圖片做
<style>body { background-image:url("YOURURL"); } </style>
它更容易和很多更專業。
嘗試:
body
{
background-image:url('bakrund.jpg');
background-size: cover;
background-repeat: no-repeat;
}
對齊的DIV屬性不是一個真實的東西。 100%的高度對你來說不會有太大的幫助。圖像是否應該是背景圖像? 請在JS Bin中創建一個演示,以向我們展示您正在處理的內容! – ArleyM 2013-05-11 15:11:18