• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSSでhover時に画像変更したい)

CSSでhover時に画像変更する方法

このQ&Aのポイント
  • 通常状態で画像の上半分を、マウスを画像上に持ってきたときにCSSで下半分を表示させる方法です。
  • 縦にリンクを並べるのは簡単ですが、横一列にするためにはどうすればいいかについても解説します。
  • テキストのリンクとは異なり、画像の場合はdisplayをblockにしないと正しく表示されません。

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

  • ベストアンサー
  • maogong
  • ベストアンサー率100% (2/2)
回答No.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;」を追加する必要があります。

umioyo
質問者

お礼

御回答ありがとうございます。 そっくりそのままというわけにはいきませんでしたが、無事に思ったとおりの表示ができました。 本当に助かりました。

関連するQ&A