Style backgroundImage 属性
Style 对象的 backgroundImage 属性用于设置或返回元素的背景图像
除了背景图片,我们也应该指定背景色,如果图像是不可用的,将使用背景色
语法
设置 backgroundImage 属性
object.style.backgroundImage="url(' URL ')|none|inherit"
返回 backgroundImage 属性
object.style.backgroundImage
值说明
值 | 描述 |
---|---|
url('URL') | 图像文件的位置 |
none | 默认。没有背景图像 |
inherit | background-image 属性的设置从父元素继承 |
浏览器支持
所有主要浏览器都支持 backgroundImage 属性
IE7 及更早的版本不支持 "inherit" 值
IE8 只有规定了 <!DOCTYPE html> 才支持 "inherit"
IE9 支持 "inherit"
范例
设置背景图像
<script> function displayResult(){ document.body.style.backgroundColor="#f3f3f3"; document.body.style.backgroundImage="url('/static/i/javascript/basic/img_tree.png')"; } </script> <body> <h1>Hello World!</h1> <br> <button type="button" onclick="displayResult()">设置背景图片</button> </body>