これはかっこいい! コピペで簡単に実装できる、ボタンのハイライトを繊細なアニメーションでパルスさせるエフェクト

ぱっと見、なんてことはないエフェクトのように見えるかもしれませんが、ボタンのハイライトを繊細なアニメーションでパルスさせるエフェクトを紹介します。

シンプルなHTMLに、CSSをコピペするだけで簡単に実装できます。

ボタンのハイライトを繊細なアニメーションでパルスするエフェクト

実際の動作は、デモページでご覧ください。
「config」でそれぞれの数値を大きくすると、挙動がより分かりやすくなります。

See the Pen
CSSで実装する繊細なパルスエフェクト
by coliss (@coliss)
on CodePen.

HTMLはシンプル、ボタンはbutton要素で実装し、data-border-pulseを付与します。

CSSで注目すべきポイントは、ボーダーのエフェクトです。
:activeに不透明度を変化させるアニメーションが設定されており、これが繊細なパルスエフェクトを与えています。

元ネタは、下記ポストより。

sponsors

top of page

©2025 coliss