ホームページ作成支援・ホームページでデビュートップ
  ホームページデビュートップはじめによくある質問お問い合わせサイトマップリンク集

ドメインを決めるサーバーを決めるホームページを作成するホームページをアップロードするホームページを運営するSEO対策を行う人気サイトを作るホームページで売上向上

 

スタイルシート(CSS)講座
用語集(ホームページ作成)ホームページの疑問、お悩み解決集

スタイルシートで画像のロールオーバー


■スタイルシートで画像のロールオーバー効果を出す


▼完成系▼

マウスを下の画像にかざすと、画像が入れ替わります。
この効果をロールオーバーといいます。

※マウスをかざしてみてください


早速スタイルシートで画像のロールオーバーにチャレンジしてみましょう!


 画像を2枚用意します

下記2つの画像を、画像作成ソフトで作成してみてください


●マウスをかざす前の画像(ロールオーバーしません)






●マウスをかざした後の画像(ロールオーバーしません)






画像を作成したらタグを挿入します

<div>の名前「roll」は後で好きな名前に
変更できますが、まずは!ソースをそのままコピーして
挿入してみてください



▼HTML部分です▼

(画像を表示させる部分)

 <div id="roll">

   <a href="#"></a>

 </div>


▼スタイルシート部分▼

 

<style type="text/css">
  <!--
  #roll a {
  display:none;
  }
 #roll a {
 display:block;
 width:●214px;   
 height:●48px;
 background-image:url(■../fw/roll2.png);
 background-repeat:no-repeat;
 }
 #roll a:hover {
 background-image:url(■../fw/roll.png);
 background-repeat:no-repeat;
 }
. -->
</style>



★上記ソースがうまく挿入できたら完成です!


※上記で、●の部分はあなたのホームページで使用する
画像のサイズを記入します。(width:画像の幅 height:画像の高さ)

※■の部分は、利用する画像ファイルのURLを記載します。
  (上記では、fwというフォルダに保存されている、rollというpngファイル) 
roll2 → マウスをかざすと・・・ 
roll1 → ロールオーバー★★


上記ソースの解説!

display:none → その要素がない状態にする



ホームページでデビュートップ
 |サイト運営者情報 |よくある質問 |お問い合わせ


Copyright (c)2007 ホームページでデビュー All rights reserved