昔はjavascriptでやってた画像をマウスオーバーしたときに、何らかのアクションを与える効果。それが今ではCSSだけでできるようになりました。このブログでも使ってる効果を紹介します。 画像をマウスオーバーしたときに「半透明」にする img { transition: 0.5s; } img:hover { opacity: 0.6; transition: 0.5s; } 半透明にするプロパティopacityを使って、マウスオーバーしたときに半透明にします。時間効果を与えるtransitionもつけて、ふんわりと変化。 画像をマウスオーバーしたときに「拡大」する <div class="img-block"> <img src="" alt="" /> </div> 画像を固定のブロックで囲みます。 .img-block { width: 300px; height: 300px;