簡體   English   中英

如何拉伸使用JS“ document.body.style.backgroundImage = url(imgsrc);”插入的背景圖像?

[英]How to stretch a background image thats being inserted with JS “document.body.style.backgroundImage = url(imgsrc);”?

我正在制作一個根據一天中的時間進行背景更改的頁面。 例如,當小時數小於12時,它將設置為以下圖像:

document.body.style.backgroundImage = "url(../img/morning.jpg)";

該圖像顯示在頁面中,但是它是高分辨率圖像,並且僅顯示圖像的一小部分,因此我嘗試拉伸它。 由於它不是HTML元素/我不能用CSS定位,因此如何引用它? 至少我認為我做不到?

謝謝

是的,您可以使用CSS進行操作。 像這樣:

body {
   background-size: cover;
}

將背景尺寸設置為“覆蓋”

一種方法是使用css屬性,如前所述。 另一種方法是使用API調整圖像大小

暫無
暫無

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

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