我一直在尝试把一个重复的背景图像在网站上,与基本的CSS
background-image: url('url_here');
background-attachment: fixed;
background-repeat: repeat;
然而,我想能够改变图像的大小im使用刷新,使用JavaScript. CSS具有以下功能
background-size: 300px;
但不幸的是COM风格的对象没有--请看这里它能为背景做些什么。这给了我一个选择:使用一个HTML图像,重复本身,然后我可以编辑与COM风格的对象。
所以,归结起来,我的问题是:有没有一种方法来重复一个HTML图像不是一个背景图像?任何帮助都非常感谢。
3条答案
按热度按时间bejyjqdl1#
实际上,你可以像这样在JavaScript中影响背景大小:
看看这个小提琴:http://jsfiddle.net/Lph2W/。CSS将背景图片大小设置为200px X 200px,然后JS将其更新为100px X 100px。
g6baxovj2#
这对我很有效,我希望这对其他人有帮助。
如果你觉得这很有用,请不要忘记投票:)
cyej8jka3#
看起来使用:
代替:
解决了这个问题,但我也想指出一个简写版本:
只要记住保持背景大小在最后,就好像它添加在中间它似乎打破。