スプライト画像をスタイリングに使用する際に、画像の位置(座標)を求める方法を知りたいです。
5 に答える
これを行うもう 1 つの簡単な方法は、Sprite Cowというサイトを使用することです。最近試してみたところ、物事がずっと速く進みます。
このようなツールを使用して、スプライト内のアイコンの背景位置を取得できます。
最初に画像をアップロードしてから、スプライトからアイコンを選択する必要があります。CSS が生成されます。生成された CSS をコピーして、クラスで使用するだけです。(免責事項:これはいつか戻ってきました)
他のオプションは
Photoshop などの画像エディタで画像を開く必要があります。そこから、画像のどこにでも X と Y の位置を見つけることができます。左、上が 0,0 であることに注意してください。x と y の位置を取得し、このように使用します
背景位置: -310px -123px;
X 座標と Y 座標の前の「-」記号に注意してください。
皮切りに
背景位置: 1px 1px;
その場で値を変更するには、Firebug を使用します。試行錯誤の方法で、正確な位置を見つけることができます。
スプライト画像の CSS コードを生成する素晴らしいオンライン ツールを 1 つ見つけました。
リンク:https ://getspritexy.netlify.com/
画像ピクセルの生成に役立ちます。私にとって非常に便利です。
Gimp/Photoshop などのグラフィック編集プログラムを使用して、CSS を記述しながら座標/位置を書き留めます。
この例を試してみると、スプライトを初めて試したときに大いに役立ちました。
<style type="text/css">
#avocado{
width: 104px;
height: 95px;
background: url(http://2.bp.blogspot.com/-gwRqiyz9X8k/VM0vhBscDsI/AAAAAAAACVA/hITMUs6BjOg/s1600/foods-that-are-toxic-to-dogs.jpg) -110px -121px;
}
</style>