新着情報
ホームページに動きをつける:cssだけで画像にマウスオーバーで動きをつけたい
(最終更新日:)
ホームページ制作でお客様からのご依頼で最近増えているのが、「動きをつけてほしい!」というもの。
ホームページの見せ方もトレンドがあり、今はやっぱり動きがあるホームページが多いように思います。
例えば、トップページのメイン画像が横から縦からふんわりと等、スクロールして次々に写真がかわったり、画像にさわると写真に動きが生まれたり、など。。。
javascriptでいろいろなことができるのですが、あまりjavascriptファイルを増やしたくない気持ちもあったりします。(私の場合です)
javascript無しで、cssだけでできる動きの効果
cssへの書き込みだけで、画像をマウスオーバーしたら画像が拡大して、文字が現れるcssです。
今回参考にさせていただいたサイトです
マウスオーバーで効果をプラスしたいcss1
マウスオーバーで効果をプラスしたいcss2(ブロック固定あるなし指定あり)
マウスオーバーで文字が降ってくるcss
CSSのみでボーダーをスタイリッシュにアニメーションさせるcss
CSSのみで実装するキャプションエフェクト 20css
CSSのみで実装できる、画像と相性が良さそうなホバーエフェクト 15
cssだけの効果だと、自分流に組み合わせて工夫もできて便利です。
使いたいけどなかなか機会がないのが、画像にオーバーすると画像が拡大するCSS。
だいたいキャプションが画像の下に入ることが多く高さを指定ずにサイズが固定されないのが残念。。。
1 2 |
width:200px; height:150px; |
解決策がまだ見当たらないのですが、方法は他にもありそうなので探してトライしていきたいと思います。
こちらの記事もオススメです
新着情報一覧
ホームページ制作にまつわる便利な情報を長野より発信!
-
MW WP FormのフォームでGmailだけメールが届かない!
-
ページリターンをfooterまでいったらふわっと消したい
-
hoverで矢印が伸びるアニメーション
-
プラグイン無しでsns連携させる
-
wordpressでアップロードした画像が表示されない
-
タイルレイアウト
-
アメーバブログRSSをホームページ一覧で表示で文字化けする
-
cssだけで画像のズームアップ