2011-01-19 7 views
0

pngを持っていて、1ページに使用するすべてのアイコンが含まれているとします.JSを使用してそのイメージの特定のアイコンを選択して表示するプロセスは何ですか?私はいつもそれが行われているのを見てきましたが、それは私がそれが何であるか、そしてそれをやり遂げる方法を避けているようです。pngの特定の部分だけを表示するためにjsが使用されているときには何が呼び出されますか?

答えて

3

これはJavaScriptではなくCSSで行われ、スプライトと呼ばれています。

http://css-tricks.com/css-sprites/

+0

多くのウェブサイトでは、jsの特定の条件をチェックし、それに応じてCSSからjsを変更します。 それはjsでもできる: –

+0

十分に公正。しかし、JSを全く使わないのは簡単で簡単です。そこにいくつかのヘルパーライブラリがあるかもしれませんが、もしあなたがJSをこれから去ることができれば、あなたのページはより速くよりきれいになるはずです。 –

0

スプライトが、おそらくJavascriptではなくCSSを使用します。

0

私はあなたがsprite imageを参照していると思います。 jsまたはcssを使用して画像を選択できます。

1

あなたはCSSを使用し、本当に痛みのない経験であることを望む場合は、以下のこのウェブサイトを使用してください。

http://www.spritebox.net/

これは、画像を生成し、また、あなたが出力にアイコンが必要になりますCSSを生成することの世話をします。

関連する問題