• ベストアンサー

Dreamweaver MX のロールオーバー機能とスワップイメージ機能の組み合わせについて

2つの機能の組み合わせについて悩んでいます。 ロールオーバー機能 (マウスポインタが上に乗ったときに別の画像に変わる) とスワップイメージ機能 (マウスポインタが乗っているのとは別の場所の画像を変える) を同時に行いたいのですが可能でしょうか? 試しに1ページ作成したところロールオーバーされる画像にマウスポインタを上にしたとき画像も変更されスワップイメージの方も画像が変わるのですが、マウスポインタを離したときスワップイメージの方だけが画像が元に戻らず悩んでいます。マウスポインタを離したときスワップイメージも元に戻す方法はございませんか? 回答宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • toriesky
  • ベストアンサー率66% (30/45)
回答No.1

両方をDWで作る方法は残念ながら分からないのですが、 DWで作ったものに少しだけ手を加えると実現できます。 まず、DWのメニューからスワップイメージを作ります。 次にロールオーバーイメージにしたい画像に、 下記の内容を書き加えます。 onMouseOver="this.src='マウスが乗った時の画像ファイル名'" onMouseOut="this.src='離した時の画像ファイル名'" **************************************************** 例えば、黒い画像(black.gif)の下にイラスト1(gazo1.gif)が 配置されていて、 その黒い画像にマウスを乗せると赤い画像(red.gif)に入れ替わり、 同時に下のイラスト1もイラスト2(gazo2.gif)に変わるという場合、 DWのメニューから黒画像(black.gif)にマウスを乗せるとイラストが入れ替わる(gazo1.gifからgazo2.gifへ) というスワップイメージを作ります。 このときコードを見ると黒い画像の部分は <img src="black.gif" name="Image1" border="0" id="Image1"> のようになっていると思います。 そこへさきほどのものを付け加えて、 <img src="black.gif" onMouseOver="this.src='red.gif'" onMouseOut="this.src='black.gif'" name="Image1" border="0" id="Image1"> のようにします。 これだと、ロールオーバーもスワップイメージも マウスを乗せると変わるし、離すと元にもどります。 上手く説明出来なくてすみませんが、 試してみて下さい(なお、画像は適当にご用意下さい)。

ko-web
質問者

お礼

バッチリ難題解けました。torieskyさん御丁寧な回答どうもありがとうございました。

関連するQ&A

  • Dreamweaverでimageのロールオーバー

    Dreamweaverを使ってimageボタンのロールオーバーを指定すると <head>内に記述されるjavascriptのほか、<body>タグの中にも以下のタグが記述されます。 <body onLoad="MM_preloadImages('menu1_over.gif','menu2_over.gif')"> ()内のgif名はボタンがover時の画像名ですが、ロールオーバーするボタンが膨大だと <body>タグ内も膨大なソース量になってしまいます。 試しに削除してみたところIEでは正常にロールオーバーが動作します。 上記の記述は何を意味しているのでしょうか。 不足な情報があれば補足させていただきますので、お知恵をお貸し下さい。

  • 『Dreamweaver2』でのロールオーバーイメージ

    ロールオーバーイメージについて質問です。 元のイメージに、マウスをonするとロールオーバーイメージになり、 outすると元のイメージに戻るんですが、 リンク先に行き、ブラウザの『戻る』ボタンで戻ってくると(onしていないのに)ロールオーバーイメージで表示されてしまいます。 これはどうしようもない事なのでしょうか? ターゲットを_blankにすると問題は解決するようなのですが、他の解決方法はありませんでしょうか? よろしくお願いしますm(_ _)m

  • Dreamweaver(ドリームウィバー)のスワップイメージについて

    ドリームウィバーでサイトを構築中です。 画像にビヘイビアのスワップイメージを適用しました。 (サイト中央の額の画像です。) が、マウスオーバー後に指定していない画像が切り替わります。また、マウスアウトしても、画像は元に戻りません。今まで何度もやっていたのですが、こんな現象は初めてで、解決できません。 どなたか教えて頂けないでしょうか。 よろしくお願いします。 URLです。 http://jaiko.boo.jp/collect/stussy/

  • スワップイメージが出来ないのでしょうか?

    IllustratorCSでホームページに使うメニューなどの画像を作成していますが、スライスツールのCSS出力を使用しているのですが、その後ホームページ作成ソフトでスワップイメージを作ろうとするのですがうまく出来ません。 CSSで出力した画像などには、スワップイメージ(ロールオーバー)などは適用できないのでしょうか? 経験のある方ご指導をお願いいたします。

  • DreamWeaver/タブスタイルのメニューバーを作りたい(ロールオーバー・スワップ)

    よろしくお願いします。(mac OS10.3.9) ドリームウィーバーでタブのような外観をもったメニューを作りたいと思って試行錯誤しています。 1  2  3と並んだメニューボタン画像がロールオーバーで変化して、そのメニューボタンの下にサブメニューが現れて、リンクできるというイメージです。 例えば、「music」というラベルの赤いボタンにマウスを当てると「music」赤ボタンが「music」緑ボタンに変わってその下段に緑の長方形の列ができて、「ジャズ」「クラッシック」など他ページへのリンク(Mapを使って?)ができるような感じです。 緑ボタンと下段がつながってみえてタブっぽいイメージで。 DWでロールオーバーとスワップイメージを使って、「music」緑ボタンにして、下段に緑長方形を表示するところまでは何とかいけたのですが、ハテ、この長方形にリンク先をつけたいのだがどうしたらいいのだろうと途方にくれてしまいました。 検索はしてみたのですが、ぴったり同じような制作方法手順などが見つかりませんでした。 お分かりになる方、手順を教えていただけませんか?

  • Dreamweaver 8でロールオーバーができない

    はじめまして、WEBの勉強をしているものです、わからないことだらけで、どうかご伝授ください。 今、 Dreamweaver 8でWEBサイトを作っているのですが、困ったことが起こりました。それは、ロールオーバー機能ができないということです。操作は間違っていないのです。 パソコンは、知人に頼んで自作パソコンを作ってもらいました。その自作パソコンでやるとロールオーバー機能ができないのです。 他のパソコンでやるとちゃんとできるのですが・・・ 素材すべて同じものを使っています。 操作も同じで、自作のほうは、ぜんぜん反応しないのですが、ほかのパソコンだとちゃんとロールオーバーできます。 こんなことってあるのでしょうか?私には何が悪いのかわかりません。 あいにく作ってくれた知人も連絡が取れないので、どうすることもできない状態です。ほかのパソコンは、メモリが少なくすぐに止まってしまうので、こちらでは、難しいのです。 どなたたか、助けてください。

  • スワップイメージで画像ではなくhtmlファイルを表示させたい

    わからないので教えてください。 ドリームウィーバーでページを作っています。 スワップイメージの設定をすると、マウスをアイコンの上においたら、別の箇所のイメージ画像が変わりますよね。 イメージ画像ではなくて、htmlファイルを変更させたいのですが、できますか? インラインフレームでできるかなと思ったのですが、どう設定すればいいかわからなくて困っています。 よろしくお願いします。 リンダ

  • ロールオーバーを機能させるには?

    はじめまして。よろしくお願いします。 フォトショップでロールオーバーの画像を作ったのですが、htmlに取り込みサイト上で機能させるにはどうしたらよいのでしょうか? サイト作るのが初めてで、市販の参考書を片手にロールオーバーの画像までは作る事ができるのですがソレから先に進む事ガできず困ってます。 すみませんが、よろしくお願いします。

  • FlashCS4でスワップイメージがしたいのですが。

    初心者です。FlashCS4でスワップイメージ(名称が違う?)がしたいのですが。マウスを乗せると別画面で上に写真がでるみたいな感じです。。表現が下手ですいません。。どなたかお教えください。よろしくお願いいたします。

    • 締切済み
    • Mac
  • ロールオーバーイメージ挿入後の表示確認方法について

    ロールオーバーイメージ挿入後の表示確認方法について Dreamweaver 2004でHPを作成しています。 ロールオーバーイメージを挿入した後、表示を確認したいのですが、 ブラウザでプレビューしても、マウスオーバーした状態の画像が表示されません。 Webページとして保存しなければ確認できないものなのでしょうか。 それとも私のロールオーバーイメージの挿入方法が間違っているだけなのでしょうか。 教えていただけると幸いです。よろしくお願いいたします。

    • ベストアンサー
    • HTML

専門家に質問してみよう