簡體   English   中英

div中未顯示背景圖片

[英]Background image is not showing in the div

 .jumbotron { margin-bottom: 0px; height: 350px; color: white; text-shadow: black 0.3em 0.3em 0.3em; } 
 <div class="jumbotron" style="background: url('~/images/hdpic.jpg') no-repeat; background-size:cover"> </div> 

我的圖片網址是正確的,但我現在不知道為什么它不起作用。 如果有人知道,請幫助我。 謝謝。

檢查您的背景圖片路徑,我已經用另一個圖片路徑替換了它,並且可以正常工作。

也許用類似../的相對路徑代替' ~ '

<div class="jumbotron" style="background: url('https://picsum.photos/200/300') no-repeat; background-size:cover">
</div>

看到這個小提琴

嘗試以下代碼,將background更改為background-image

<div class="jumbotron" style="background-image: url('~/images/hdpic.jpg') no-repeat; 
background-size:cover">
</div>

請參考這一章 嘗試使用background-image 見下文:

 .jumbotron { margin-bottom: 0px; height: 350px; color: white; text-shadow: black 0.3em 0.3em 0.3em; } 
 <div class="jumbotron" style="background-image: url('~/images/hdpic.jpg') no-repeat; background-size:cover"> </div> 

嘗試這個

<div class="jumbotron" style="background-image: url('~/images/hdpic.jpg') no-repeat; background-size:cover">
</div>

使用background-image而不是background

后台CSS邏輯似乎很好。 然后,您應該使用瀏覽器的檢查器檢查顯示的div大小是否正確(是否有寬度...?)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM