2016-08-11 48 views
1

我嘗試設置背景圖像body像爲:如何在整頁上製作背景圖片?

body { 
 
     background: url("http://beerhold.it/1024/800") center bottom; 
 
     z-index: 10; 
 
     height: 100%; 
 
     background-repeat: no-repeat; 
 
     background-size: cover; 
 
}

但只有部分

回答

1

不要ü使用高度它顯示的圖像:100%。這個高度基於內容的高度。不是一個parrent塊。

body { 
 
    background: url("http://beerhold.it/1024/800") center bottom; 
 
    z-index: 10; 
 
    min-height: 100vh; 
 
    background-repeat: no-repeat; 
 
    background-size: cover; 
 
    margin: 0; 
 
}

1

添加到您的代碼

background: url("http://3ksks.com/pic.jpg"); 
 
background-size: 100% auto;

+0

的高度,它的工作就像前面的代碼 – Dev

3
html { 
    height: 100%; 
} 

添加這一點。默認情況下,除非您設置HTML

+0

這是我的代碼相同的HTML的高度設置爲auto,這樣的車身高度也不能100%。當我刪除這個我的風格已經工作 – Dev

+0

它只適用於''身高':身高':100vh'而不是'height:100%'' – Lucian

1
body { 
    background: url("http://beerhold.it/1024/800") center bottom; 
    background-size: 100% 100%; 
    background-repeat: no-repeat; 
    background-size: cover; 
}