ぼかし

画像リンクの動き
-ぼかし-

デモページを見る

See the Pen 7-4 ぼかし by 動くWebデザインアイディア帳 (@ugokuweb) on CodePen.

「Result」内の表示を確かめてね!

動きを実現する仕組み

CSSのblurを使い、hoverをしたら画像をぼかす。
ぼかした時にはみ出す画像を隠すマスクをつくり、CSSのoverflow:hidden;で隠す。

HTMLの書き方

  1. head終了タグ直前に自作のCSSを読み込みます。
    <link rel="stylesheet" type="text/css" href="css/7-4.css">
    </head>
  2. body内の画像リンクを表示させたい場所に以下のHTMLを記載します。
    <div class="blur"><a href="#"><span class="mask"><img src="img/04.jpg" alt=""></span></a></div>

自作のCSS内の書き方

/* ぼかす */

.blur img{
	filter: blur(0);
	transition: .3s ease-in-out;/*移り変わる速さを変更したい場合はこの数値を変更*/
}

.blur a:hover img{/*hoverした時の変化*/
	filter: blur(3px);/*ぼかし具合を変更したい場合はこの数値を変更*/
}


/* 画像のマスク */

.mask{
    display: block;
    line-height: 0;/*行の高さを0にする*/
    overflow: hidden;/*拡大してはみ出る要素を隠す*/
}

バリエーション
を見る

「印象」に関わる
動き一覧

書籍情報

紙面だからこそできるまとめ方でコードを説明し、
全体を俯瞰して調べることが出来る構成になっています。

もちろん、パーツのサンプルコードもzipでまとめてダウンロードできます。
購入をしてくださった方には特典がありますので是非チェックしてみてください!

書籍紙面サンプル

出版社:ソシム株式会社
2021/2/27 発売

書籍紙面サンプル

出版社:ソシム株式会社
2021/7/31 発売

Page
Top