画像をhoverしてオシャレにズームする動きをつける

YOSHIE
ちょっとした動きをつけて、
サイトをオシャレにするレシピです♪

このサイトでもカスタマイズしています!

画像にマウスを置くと画像が拡大して、ワンラクアップしたサイトに♪

主に、ヘッダー下カードとアイキャッチ画像に、
画像拡大のカスタマイズをしています。

※AFFINGER6を使用している方向けのCSSカスタマイズとなります。
 

こんな方におすすめ

  • AFFINGER6(アフィンガー)を使っている
  • 動きをつけてサイトをオシャレにしたい
  • CSSのみでカスタマイズしたい

 

hoverしたら画像拡大するサンプル

指定した画像の幅のまま、画像の上にマウスをおくと(hover)、画像が拡大します。

ポイントは、画像幅以上に拡大させないよう、
画像幅からはみ出た部分を非表示にさせることです。
 
 
▼サンプル画像

 
▼サンプル画像のCSSコードはこちらです。

CSSコード

.sample_img {
width:500px;// サンプル画像の横幅
overflow: hidden;//はみ出た部分を非表示にする
}
.sample_img img {
height: auto;
transition: transform .6s ease;//6秒かけて緩やかに変化させるアニメーション
}
.sample_img:hover img {
transform: scale(1.1) !important;//マウスを置いたら画像が拡大する
}

 
 

画像拡大のカスタマイズ方法

WordPress管理画面より、「外観」→「カスタマイズ」→「追加CSS」の順番に進みます。
以下の箇所へcssコードを貼り付けて、「公開」をクリックして完了です。

 
▼ヘッダー下カードのカスタマイズ箇所

ヘッダー下カードのCSSコード

/*ブログカード画像拡大*/
.st-cardlink-card {
overflow: hidden !important;
}
.st-cardlink-card img {
height: auto !important;
transition: transform .6s ease !important;
}
.st-cardlink-card:hover img {
transform: scale(1.1) !important;
}

 
 
▼投稿一覧のカスタマイズ箇所

投稿一覧のCSSコード

/*投稿一覧画像拡大*/
.kanren:not(.st-cardbox) dt{
overflow: hidden !important;
}
.kanren:not(.st-cardbox) dt img {
height: auto !important;
transition: transform .6s ease !important;
}
.kanren:not(.st-cardbox) dt:hover img {
transform: scale(1.1) !important;
}

 

まとめ

CSS【transition】プロパティを使って、
簡単にアニメーション効果をつけることができます。

AFFINGER6のサイトをオシャレにカスタマイズしてください。
 
 

\新着ピックアップ記事/

タグ

  • About me

YOSHIE

WEBデザイナー
ビジネスコンサルタント

好きなことで楽しく、自由な働き方と娘と過ごす時間を大切にしたく30代でWEBデザイナーになる。

WordPress開発とWEBマーケティング、企画アイデアを取り入れた、WEB制作を行う。WEBコンテンツのアイデアから集客導線の仕組みづくりや、発信者も読み手も楽しくなる雑誌のようなWEBサイトづくりが得意。

望む未来の道を整えて、魅力と才能が活きるWEBデザインをクリエイトしています。自分らしく”今を楽しむビジネス”で起業したい女性のために活動しています。

-AFFINGER6, WordPress
-,