我正在尝试从 javascript 中的精灵表定义和声明图像。我在外部样式表中定义了图像,如下所示:
#myimage{ background-position: 0 -751px; width: 21px; height: 21px; }
.dwg { background:url(spriteSheet.png) no-repeat;}
我尝试了类似于以下的各种安排,当然,这些安排都不起作用。
myimage=new Image();
myimage.src="background:url('spriteSheet.png') 0 0; width: 35px; height: 16px; no-repeat";
我使用图像如下:
document.stat.src = myimage.src;
我的 Javascript 条件逻辑根据状态在各种图像之间切换。该代码可以很好地处理单个图像,但我已将它们组合成一个精灵表,现在需要从表中分配单个图像。为此,我需要将每个图像定义为 JavaScript 变量。
应该插入什么来代替background: url...
字符串?