• ベストアンサー

jsでマウスオーバー時に画像拡大、変更、縮小したい

javascriptを使用し、 画像をマウスオーバーした時に拡大させ、 拡大しきった時に画像を変更、 マウスアウトすると再度元の画像に戻り、 縮小して元すべて通りになる、 という機能を実装したいのですが、 ご指導頂けますでしょうか。 (ブラウザはIE6を使用しています) 宜しくお願い致します。

  • k_sh
  • お礼率92% (26/28)

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

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

全部書いていると長くなるのと、どのあたりがわからないのか不明なので… まず、 1)画像にマウスオーバーしたら単純に拡大、マウスアウトで縮小というものを作ってみる。  (アニメーションなし) 2) 1)の拡大画像の時に画像を変更するものに修正してみる。  (アニメーションなし) 3)画像にマウスオーバーしたら、アニメーションで拡大するものを作る。 4) 3)のアニメーション部分を縮小にも使えるように修正する。  (増分を+/-でも使えるようにする) 5) 3)のマウスオーバーに加えて、マウスアウトで元のサイズになるように修正。  (アニメーションあり) 6) 2)と5)を合成して、一応、ご質問の機能のものが作れるかと思います。 さらに、 7) 6)をオブジェクト化するなどの方法で、複数の画像にも使えるようにする。 というようなことを試みてみて、ゆきずまったところで具体的な質問をなさるのがよろしいかと。 (ライブラリ(jQueryなど)を利用すると、比較的簡単にできるかも知れません)

k_sh
質問者

お礼

fujillinさん 有難うございます。 (いつも)質問が抽象的で申し訳ありません。。 ご教示頂いた内容を元に、 ちゃんと人に伝わる情報を発信できるよう、 諦めずに努力したいと思います。 今後とも、宜しくお願い致します。

関連するQ&A

  • 画像の拡大・縮小機能のサンプルページを探しています

    参考:http://www.maimu.co.jp/753/detail/7302106.php 上記サイトのような画像を拡大・縮小出来るスライダーがついていて、 且つ拡大した際にマウスで移動できる機能を実装したいと思っているのですが、 何か解説ページなどありませんでしょうか? Flashでは無く、javascriptで実装できればと思っております。 ポイントとしては、 ◎「+」「-」ボタンだけではなく、スライダーで拡大・縮小ができる ◎拡大時にはマウスで拡大位置を移動できる ◎Flashではなく、javascript(jQueryとか?)で。 ご存知の方がいらっしゃいましたらお願いいたします。

  • マウスオーバー:一つの画像だけを変えるには?

    javascript初心者です。マウスオーバーの記述について教えてください。 3つのリンクボタンがあるのですが、このうち、一つだけ画像が変わるようにしたいと思っています。 ※リンク先は、3つもと同じです。 例:A・B・Cのリンク画像 A~CのどれをオンマウスしてもAの画像だけが変わるようにしたい。 また、マウスアウトした時には、元の画像に戻るようにしたいです。 以上、よろしくお願い致します。

  • ページ全体の拡大/縮小が行える、JavaScriptのサンプルを教えていただけますでしょうか?

    ページ全体の拡大/縮小をJavaScriptにて行いないたい(対象はIEのみ)のですが、検索をしてみると、「文字サイズの拡大/縮小」や「画像の拡大/縮小」はよく見つかるのですが、ページ全体の拡大/縮小のサンプルを掲載しているページはあまり見かけません。 検索("ページ ズーム javascript"等のキーワードで)で何件か見つかって、試してはみたのですが、それらのプログラムですと、私のほうのHTML+CSSで使用すると、何とも説明しがたいおかしな挙動をしてしまいます。HTML+CSSの見直しも色々行ってみたのですが、なかなか改善されません。 みなさんがご存知のJavaScriptのサンプル(ページ全体の拡大/縮小)が掲載されているURLを教えていただけますでしょうか? 教えていただいたサンプルを実装し、色々探ってみたいと思っています。 ※ちなみに、イメージは↓このような感じです。 http://appleworld.com/4tr/

  • javascriptで画像縮小と拡大は。。

    初心者です。 javascriptで、画像をクリックすると拡大、もう一度クリックすると縮小するには、どうすればよいのでしょうか??

    • 締切済み
    • Mac
  • 画像の拡大、縮小

    HPの画像の上にマウスを置いてクイックすると画像が拡大されたり縮小されたり(四方に拡がるようなアイコンが表示)できる設定を教えてください。ソフトはホームページビルダー6です。

  • iPhone Safari でマウスオーバー

    iPhone で文字入力する時、指をのせるとその文字が拡大して 放すと文字が入力されるかと思いますが、Safari でそういったことは可能でしょうか。 JavaScript のマウスオーバーとマウスアウトと同じだと思いますが、 試したところ動作しませんでした。 HTML5 でも良いのですが方法があれば教えて頂けると助かりますm(_ _)m

  • マウスオーバーでフェードインする画像

    背景画像の上にabsolute等で自由に配置でき、通常時は透明で非表示。マウスオーバーすることでフェードインして表示されるという画像を実装したいと考えています。 jsやqueryを使って、IE6に対応した作り方を探しています。 シンプルなものでどのような方法がありますでしょうか?

    • ベストアンサー
    • HTML
  • イラストレーターCS2での、拡大・縮小のやり方

    イラストレーターのCS2(windows)を使用しています。 オブジェクト・画像の拡大・縮小をする時、まずShiftを押しながらマウス左クリックをドラッグしてオブジェクトの端のポイントを動かせばできていたのですが、どこか設定を触ってしまったらしく、できなくなってしまいました。 今まで通り、画像やオブジェクトをマウスで拡大・縮小するには、どうしたらいいのかお教えください。 よろしくお願い致します。

  • アドビのイラストレーターの画像ボックスがマウスで拡大縮小できない

    アドビのイラストレーター8.0を使用しています。選択ツール(黒矢印)でテキストボックスや画像を選択して、その辺の中心にある点をクリックしながらドラッグすると拡大縮小ができました。ところが今は移動しかできません。このようになる以前は、画像ボックスの四隅と辺の中心の4点の合計8点に拡大縮小できる点が出ましたが、今は四隅の点しかありません。初期設定のように、マウスで画像ボックスを拡大縮小できるようにする方法を教えてください。

  • IEの画像拡大/縮小

    ども。 以前使用していたIE5.5には、コンテクスト(右クリック)メニューに「画像拡大/縮小」ってのがあったはずなのですが、PC買い換えてIEをDLしなおしたところ、みあたりません。 まぁ、Web AccessoriesやKommixを使えばいいんですが、なんでなくなったのか、その理由が知りたいんです。 それとも、なんか巨大な勘違いしてるでしょうか?

専門家に質問してみよう