プロが教える店舗&オフィスのセキュリティ対策術

マウスをおくと大きさの違う画像に変えれて、そこにリンクも張れるようなのってどうやればいいですか?
html、スタイルシート、JavaScript辺りでやりたいのですが
わかる方教えてもらえませんか?
やはり、フラッシュ使うしかないですか?

A 回答 (2件)

どの程度のことがやりたいのかわからないのでキーワードだけ。


ご要望のテクニックは「ロールオーバー」と呼ばれています。
検索してみてください。選り取りみどりですよ。

htmlだけでは無理ですが、スタイルシートで簡単に出来ます。
大きさが違っても同じ場所ならロールオーバーですが、もしかして違う場所なら、「リモートロールオーバー」リンクが1対1ならcssのみで可能ですが、複雑なことになると、スクリプトも必要かもしれません。

もしかしたら「ポップアップ」のような事かもしれないし、ちょっと質問の内容が不明ですね。画像にこだわらなくても文字扱いの場所に<imgタグを入れれば済んでしまうことか、背景に入れる工夫が必要か等質問内容からはいろんなとり方ができるので、もう少し的確に質問する練習をしたほうがレスが付きやすくなりますよ。
    • good
    • 0

いくつかやり方がありますが



>マウスをおくと大きさの違う画像に変えれて
imgタグにonmouseover とonmouseoutを設定します。

>そこにリンクも張れる
onclickでlocation.hrefに飛ばしたいurlをかきます

<img src="img1.jpg" onMouseover="this.src='img2.jpg'" onMouseout="this.src='img1.jpg'" onClick="location.href='hoge.htm'">

実際に運用するさいにはもう少し工夫が必要です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!