我有一張圖片顯示在網頁上。這是我的css
:爲什麼我的圖片沒有顯示在我的div中?
body {
background: url(./../imgs/beach.png) no-repeat;
background-size: 100%;
}
當我這樣做時,一切都顯示得很好。然後我嘗試在div
中顯示相同的圖像。這裏是我的html
:
<body>
<div class="background-image"></div>
</body>
這裏是我的新css
:
.background-image {
background: url(./../imgs/beach.png) no-repeat;
background-size: 100%;
}
但現在沒有任何顯示。我查看了我的網絡標籤,發現image
可用,但它未顯示在頁面上。我究竟做錯了什麼?
爲什麼我把它貼在身體上時不需要給身高? – jhamm
這裏是一個很好的參考:https://css-tricks.com/just-one-of-those-weird-things-about-css-background-on-body/ –