CSSでブログデザイン

ポジションチェンジによる背景画像の入れ替え

ポジションチェンジによる背景画像の入れ替え
さて何のことでしょう?

リンク部分にマウスカーソルを合わせたときに背景画像を入れ替える手法は、メニューなどでよく使われる方法ですが、入れ替える画像容量が大きいときにタイムラグが発生してしまいます。

特に1回目はサーバーから画像を読み込むため余計に時間がかかり、2回目以降もキャッシュから読み込む時間がほんの少しかかります。

そこで入れ替え前と入れ替え後の画像をひとつにまとめてしまい、画像の位置を変えることによって入れ替える方法がポジションチェンジです。


例1:2枚の画像を入れ替える方法
(わかりやすいように特大容量画像を使ってます)
OFFの画像(容量約500KB)
ONの画像(容量約500KB)




例2:1枚の画像をポジションチェンジする方法
background-position: 0px 500px;
で画像の位置を500px下にずらします。
(わかりやすいように特大容量画像を使ってます)
OFFONまとめた画像(容量約1000KB)



ブラウザやパソコンの性能によって若干違いはありますが、おおむねポジションチェンジのほうが画像の入れ替えが早く出来ます。

Comments

コメントの投稿
管理者にだけ表示を許可する

Trackbacks

Trackback URL
http://season.14.dtiblog.com/tb.php/30-d5968649

Profile

CSSでブログデザイン
Administrator
Customan
Profile
性別:男性
年齢:謎
職業:謎
趣味:HP作成、自転車

しばらくの間テンプレート作成は休んでいましたが、また復活しました。

About

ブログのカスタマイズやCSSに関する内容です。


Reference


Calendar

PREV≪  2008-07  ≫NEXT
S M T W T F S
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

Recent Entries


Categories


Monthly Archive


Recent Comments


Recent Trackbacks


Links


Feed


RSS 1.0


Advertisements


背景画像のサムネイル 画像をクリックすると背景が変わります

写真画像著作権: 『風のおひるね』 Kazuhiko Sano

CLOSE