从地址栏中调用Javascript中的图像?

时间:2013-07-17 20:51:26

标签: javascript

我对JavaScript一无所知,但这不应该太难。在CSS中有一个小技巧,您可以在网站上移动图像,例如

background: url(http://site.com/image.png) no-repeat 16px 25px;

它将图像绘制为16像素,向下25像素。我只是想知道在JavaScript中是否有办法做到这一点,所以我可以在其他网站上玩一点。

2 个答案:

答案 0 :(得分:2)

是的,你可以:

document.getElementById('something').style.backgroundPosition="10px 50px"

或使用变量:

var x = 10;
var y = 50;
document.getElementById('something').style.backgroundPosition= x + "px" + y + "px";

....然后你可以运行动画循环或其他任何东西。

答案 1 :(得分:1)

您可以使用DOM对象的style属性,并设置backgroundPosition

document.getElementById('myobjectid').style.backgroundPosition = "16px 25px";