- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:テーブル内の画像をマウスオーバーで拡大したい)
テーブル内の画像をマウスオーバーで拡大する方法は?
このQ&Aのポイント
- テーブル内の画像をマウスオーバーで拡大する方法について説明します。
- CSSを使用してテーブル内の画像をマウスオーバーで拡大する方法をご紹介します。
- javascriptを使用せずにCSSだけで画像の拡大を実現する方法を解説します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
色々方法はあるけど、画像置換えや背景を使わないという事かな? ----------------------- td.type1 a:hover img{ width:320px; height:320px;} ↑こうするとか、↓こうするとか、 <a href="#" id="hover"><img src="画像" width="160" height="160" alt=""></a> a#hover img{border:none;} a#hover{ display:block; padding:5px; width:160px; height:160px; border: 1px solid #CCC;} a#hover:hover{ width:320px; height:320px;} a#hover:hover img{ width:100%; height:100%;}
お礼
解決しました。 どうもありがとうございました! 下記の記述です。 a#hover img{border:none; padding:5px; width:160px; height:120px; border: 1px solid #CCC;} a#hover{ display:block; width:160px; height:120px;} a#hover:hover img{ width:320px; height:249px; position:absolute; padding:5px; border: 1px solid #CCC; background-color:#FFF;}
補足
回答ありがとうございます。 後述のほうで試してみたのですが、拡大画像が他の要素の下に隠れてしまいます。 そして拡大時テーブルがずれるのですが。。 http://baker-street.jugem.jp/?eid=65 ↑のサイトのように列もずれることなく、他の要素よりも一番上に出るようにするにはどうしたらいいでしょうか。