2011-09-23 91 views
0

可以获取在CSS中定义的背景图片宽度吗?获取背景图片宽度

body { 
    background-image: url('background.jpg'); 
} 

我需要的是这样的:

window.getComputedStyle(document.body, 'background-width'); 

回答

1
​​

警告:我已经ommitted的情况下,当身体有没有指定的背景图片,记住这一点。

+0

谢谢。它完美的作品。 –

1

可能得到它在CSS定义背景图片宽度?

我不这么认为,但你应该能够使用一个小窍门:将图像加载到img元素描述in this question

如果在完全加载文档后执行此操作,浏览器应从缓存中获取图像。