初めまして。
ホームページを作成中なのですが、
メインビジュアル部分の画像表示で悩んでおります。
求めている動作としては以下の通りです。
・グローバルナビにマウスオーバーすると、
すぐ下のボックス(どこでも)に画像が表示される。
・マウスが離れると画像が消える。
・画像の表示(切り替え)はフェードで行う。
簡単なソースを書くとこんな感じです。
<ul class="global_navi">/* グローバルナビ */
<li><a href="a.html"><img src="hoge01.png" /></a></li>
<li><a href="b.html"><img src="hoge02.png" /></a></li>
<li><a href="c.html"><img src="hoge03.png" /></a></li>
</ul>
<div class="main_graphic">
/* ここに画像がフェードイン&フェードアウトする */
</div>
近い動作をするjsを見つけたのですが、下記2点のjsを足して2で割った様なイメージです。
■画像のマウスオーバーで、離れた位置に拡大画像を表示する
http://css-eblog.com/csstechnique/css-remote-rol …
■メニューにマウスオーバーするとメイン画像が切り替わるナビゲーションjQueryプラグイン「ImageNavigation」
http://blog.net-king.com/2010/10/06/%E3%83%A1%E3 …
動作イメージでは前者ですが、フェードができません。
ビジュアルイメージでは後者ですが、マウスを離しても画像が消えません。
近い動作をするjs、もしくはcssテクニックをご存知であればご教授頂けないでしょうか。
お手数ですが、よろしくお願い申し上げます。
No.1
- 回答日時:
スタイルシートで行うには
⇒ナビゲーションリストを様々にデザインしてみよう。( http://www.ichiya.com/WebService/Howto/sample/HT … )
で、表示メニューからスタイルシートを[縦並び][画像下]を選択した状態だと思います。
これにCSS3のtransitionプロパティと、opacityプロパティを加えると良いでしょう。
No.2ベストアンサー
- 回答日時:
CSSでの対策はNo.1さんがお答え済みだったので、JSの場合。
http://tenderfeel.xsrv.jp/javascript/271/
こちらの下のほうにある
複数設置+クロスフェード版
jQuery版
MooTools版
はフェード効果ありですね。
ライブラリの好みもあるでしょうから、お好きなものをどうぞ。
ところで、質問のサンプルコードでPNGを使っておいでですが、IEのバージョンによってはPNGにフェード効果をかけると黒っぽいジャギーが出る場合があります。
できればPNG以外の形式にしたほうがおすすめですよ。
No.3
- 回答日時:
2です。
他にも発見したのでリンク先書いておきます。
「jQueryとCSSによるリモートロールオーバー(IE6対応)」
http://web.showjin.me/jquery_remoterollover.html
「サムネイルのマウスオーバーでメイン画像を切り替える」
http://mizuame.sakura.ne.jp/jquery.tgImageChange …
まさしくコレです。本当に助かります!
pngの件も併せて、アドバイスありがとうございました。
以降の製作にて参考にさせて頂きます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マウス・キーボード Pc切替器が動作しません。理教えてください。よろしくお願いします。 4 2023/05/10 15:43
- 船舶・クルーズ Windows10のエクスプローラにて。 1 2022/10/10 20:11
- 仮想通貨(暗号通貨) 仮想通貨【アプトス】もうすごく上がる可能性は高い? 10万円を1億円い増やすyoutube動画 3 2022/10/23 21:49
- 電気・ガス・水道 ソーラーパネル初心者です 1 2023/01/01 13:46
- ロック・パンク・メタル ジミ・ヘンドリックスのCD、レコード 1 2022/03/30 08:47
- 工学 都市ガスの燃焼速度 3 2022/08/03 12:59
- サバイバルゲーム このタイプの差し込み口ってなんの種類か分かりますか? 3 2022/07/29 15:32
- ZOZOTOWN このタイプの差し込み口ってなんの種類か分かりますか? 2 2022/07/29 15:31
- Excel(エクセル) [スライサー]に関して、 1 2022/05/24 21:07
- 防犯カメラ・監視カメラ・小型カメラ 屋外用のIPカメラ(ライブカメラ)の位置情報について 1 2022/06/23 18:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ボタンを押したままにする。
-
拡張子無しで画像を表示したいです
-
ホームページにサウンドの「ON...
-
バナーの貼り方とバナーにリン...
-
画像のアドレスについて
-
リンクの上にマウスカーソルを...
-
背景が透明なリンクボタンで、...
-
画像クリックでクリップボード...
-
フォルダ内の画像をウェブでラ...
-
pngやjsの後ろの英数字の意味は...
-
HTMLでデスクトップの画像がでない
-
HTMLタグで画像が表示されない
-
すいません HTMLです この画像...
-
画像を二枚ずつ表示して、選ん...
-
IMGタグでTIFF画像を表示
-
タイトルバーに画像を入れるHTM...
-
崩れたレイアウトが更新すると...
-
IEでのalt属性ポップアップ表示...
-
リンクとして認識されない
-
画像を入れ替える方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンを押したままにする。
-
背景が透明なリンクボタンで、...
-
バナーの貼り方とバナーにリン...
-
HTMLにQRコードを挿入する方法
-
IMGタグでTIFF画像を表示
-
スライドショーの上にロゴマー...
-
pngやjsの後ろの英数字の意味は...
-
タイトルバーに画像を入れるHTM...
-
拡張子無しで画像を表示したいです
-
form以外でのpostってできますか?
-
クリッカブルMAP領域が分かる様...
-
クリックしても、リンクに飛ば...
-
予約語の表示について
-
HTMLでデスクトップの画像がでない
-
崩れたレイアウトが更新すると...
-
カーソルを合わせると文字が出...
-
カウンターのHTMLソースを教え...
-
画像クリックでクリップボード...
-
tifファイルが表示されない
-
IFRAME内に収まるように画像を...
おすすめ情報