我的问题:我在body标签上有两个背景图像,一个浮动在左边,一个在右边。左图像的左填充为50px,右图像的右填充为50px。我需要通过javascript (而不是jquery)更改左侧图像的左侧填充和右侧图像的右侧填充。
感谢您的帮助!:)
#body{
background:url('http://www.w3schools.com/css/w3css.gif') no-repeat 50px 0px,
url('http://www.w3schools.com/css/w3css.gif') no-repeat top right 50px;
}发布于 2013-07-02 04:34:01
使用这个
document.getElementById('body').style.backgroundPosition = '150px 0, 100px 0';第一个150px 0用于左侧图像,100px 0用于第二个图像。
这里有一个小提琴:http://jsfiddle.net/enve/9a32b/
发布于 2013-07-02 04:34:49
给标签一个类似于id="body“的id,
document.getElementById("body").style["padding-left"] = "50px"; document.getElementById("body").style["padding-right"] = "50px";
https://stackoverflow.com/questions/17413080
复制相似问题