[JS]IE6でも滑らかなロールオーバーを実現させるには「smoothRollOver.js」が便利
スポンサード
sample_off.jpg
sample_on.jpg
のように _off と _on の2種類の画像ファイルを用意します。
ロールオーバーで変化させる前の画像が _off、変化後の画像が _on です。
_off の画像をimgタグで読み込みます。
こちらのサンプル画像は、_on の時には Photoshop で透明度を 50% を落とした画像に切り替えています。
こちらのサンプル画像では、マウスを乗せると背景色を青色にした _on 画像に切り替えています。
smoothRollOver.js を使ってリンク画像部分のレイアウトが崩れる場合は、IE下位バージョンで smoothRollOver.js が正常に動かない時の対処法の記事に対処法を紹介しておりますので、合わせて参考にしてみてください。
スポンサード
リンク画像にマウスを乗せると滑らかなロールオーバーを実現させることができるjavascript が smoothRollOver です。
ロールオーバー前と後の2種類の画像を用意して、smoothRollOver のファイルを<head> 内に読み込ませるだけで動きますし、IE6 にも対応しているので嬉しいです。
smoothRollOver のダウンロード
以下のページ方smoothRollOver のファイルをダウンロードします。smoothRollOver の設置
ダウンロードしたsmoothRollOver.js ファイルを<head> 内に設置します。<script type="text/javascript" src="smoothRollOver.js"></script>
smoothRollOver で画像のロールオーバー
smoothRollOver.js を設置したら、sample_off.jpg
sample_on.jpg
のように _off と _on の2種類の画像ファイルを用意します。
ロールオーバーで変化させる前の画像が _off、変化後の画像が _on です。
_off の画像をimgタグで読み込みます。
<a href="#"><img src="sample_off.jpg" /></a>
smoothRollOver のサンプル
以下のサンプル画像のように、マウスを乗せるとエフェクトが掛かります。こちらのサンプル画像は、_on の時には Photoshop で透明度を 50% を落とした画像に切り替えています。
こちらのサンプル画像では、マウスを乗せると背景色を青色にした _on 画像に切り替えています。
smoothRollOver.js を使ってリンク画像部分のレイアウトが崩れる場合は、IE下位バージョンで smoothRollOver.js が正常に動かない時の対処法の記事に対処法を紹介しておりますので、合わせて参考にしてみてください。
スポンサード
コメント