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...
ますか?