- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSでhover時に画像変更したい)
CSSでhover時に画像変更する方法
このQ&Aのポイント
- 通常状態で画像の上半分を、マウスを画像上に持ってきたときにCSSで下半分を表示させる方法です。
- 縦にリンクを並べるのは簡単ですが、横一列にするためにはどうすればいいかについても解説します。
- テキストのリンクとは異なり、画像の場合はdisplayをblockにしないと正しく表示されません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
floatを使用する方法はいかがでしょうか?a要素のスタイルシートを a{ background-position: 0px 0px; height:20px; width:100px; display:block; /*** ここを追加 ***/ float : left; } にすればOKです。しかし、このままですとその後の要素も横に並んでしまいますので最後のa要素を <a href="link.html" class="header_link" title="リンク" style="clear : left;"></a> のように「style="clear : left;」を追加する必要があります。
お礼
御回答ありがとうございます。 そっくりそのままというわけにはいきませんでしたが、無事に思ったとおりの表示ができました。 本当に助かりました。