視線を集める!光が舞うアニメーションボタンのCSS

※当サイトにはプロモーションが含まれています。

クライアントクライアント

ボタンがあることがわかるように動きのあるボタンを作ってくれ!

にゃテックにゃテック

おけまるだにゃ

サイト内に色々な画像や文字があると、ボタンが埋もれてしまうことがあるかと思います。

また、サイト内に複数のボタンがあったりすると、大事なボタンが埋もれてしまうかもしれません。

その為、どうしても目立たせたいボタンがある場合などに、視線を集めることができるボタンを作成してみました。

光が舞うアニメーションボタンのCSS

蛍のような光を放つ、アニメーションボタンのHTMLとCSSです。

HTML

<div class="nya-center-wrap nya-glow-button-wrap">
<a class="nya-glow-button" href="#" rel="noopener">シークレットサイトを見てみる</a>
</div>

ボタンを表示させたい箇所に、このHTMLを記載します。

CSS

.nya-center-wrap {
text-align: center;
margin: 30px 0;
}

.nya-glow-button-wrap .nya-glow-button {
position: relative;
z-index: 10;
display: inline-block;
min-width: 250px;
transition: .2s;
border-radius: 32px;
padding: 12px 50px;
background-color: #17ad2f;
color: #fff;
font-weight: 700;
font-size: 16px;
text-decoration: none;
background-position: calc(100% - 24px) center;
background-size: auto 12px;
}

.nya-glow-button:before, .nya-glow-button:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
border-radius: 32px;
z-index: -1;
}

/* 最初の光のアニメーション */
.nya-glow-button:before {
background: rgba(23, 173, 47, 0.6);
animation: nya-glow-animation1 3.0s infinite;
}

/* 二番目の光のアニメーション */
.nya-glow-button:after {
background: rgba(23, 173, 47, 0.6);
animation: nya-glow-animation2 3.0s infinite;
animation-delay: 1.5s;
}

@keyframes nya-glow-animation1 {
0% {
box-shadow: 0 0 0px 0 rgba(23, 173, 47, 0.6);
}
80% {
box-shadow: 0 0 0px 15px rgba(23, 173, 47, 0.1);
}
100% {
box-shadow: 0 0 10px 15px rgba(23, 173, 47, 0);
}
}

@keyframes nya-glow-animation2 {
0% {
box-shadow: 0 0 0px 0 rgba(23, 173, 47, 0.6);
}
80% {
box-shadow: 0 0 0px 15px rgba(23, 173, 47, 0.1);
}
100% {
box-shadow: 0 0 10px 15px rgba(23, 173, 47, 0);
}
}

@keyframesを使用して、2つのアニメーションを動かしています。

それが、ループすることによって、絶えず光を放っているように見せています。

@keyframesに記載されている値を変更することで、アニメーション効果を変更することができます。

楽天市場の検索結果

HTML&CSSとWebデザインが1冊できちんと身につく本[増補改訂版] [ 服
HTML&CSSとWebデザインが1冊できちんと身につく本[増補改訂版] [ 服 2,860円(税込)【送料込】

楽天ブックス

服部雄樹 技術評論社エイチティーエムエルアンドシーエスエストウェブデザインガイッサツデキチントミニツクホン ゾウホカイテイバン ハットリユウキ 発行年月:2022年01月06日 予約締切日:2021年11月10日 ページ数:384p サイズ:単行本 ISBN:9784297125103 服部雄樹(ハットリユウキ) 愛知県名古屋市出身。20

ほんの一手間で劇的に変わるHTML & CSSとWebデザイン実践講座 [ Ma
ほんの一手間で劇的に変わるHTML & CSSとWebデザイン実践講座 [ Ma 2,728円(税込)【送料込】

楽天ブックス

Mana SBクリエイティブホンノヒトテマデゲキテキニカワルエイチティーエムエルアンドシーエスエストウェブデザインジッセンコウザ マナ 発行年月:2021年02月22日 予約締切日:2021年01月04日 ページ数:352p サイズ:単行本 ISBN:9784815606145 Mana(MANA) 日本で2年間グラフィックデザイナーとし

これだけで基本がしっかり身につく HTML/CSS&Webデザイン1冊目の本 [
これだけで基本がしっかり身につく HTML/CSS&Webデザイン1冊目の本 [ 2,420円(税込)【送料込】

楽天ブックス

Capybara Design 竹内 直人 竹内 瑠美 翔泳社コレダケデキホンガシッカリミニツク エイチティーエムエルシーエスエスアンドウェブデザインイッサツメノホンク カピバラデザイン タケウチ ナオト タケウチ ルミ 発行年月:2021年10月14日 予約締切日:2021年10月13日 ページ数:288p サイズ:単行本 ISBN:9

今すぐ使えるかんたんEx HTML&CSS 逆引き事典 [ 大藤幹 ]
今すぐ使えるかんたんEx HTML&CSS 逆引き事典 [ 大藤幹 ] 2,398円(税込)【送料込】

楽天ブックス

大藤幹 技術評論社イマスグツカエルカンタンイーエックスエイチティーエムエルアンドシーエスエスギャクビキジテン オオフジミキ 発行年月:2020年04月20日 予約締切日:2020年02月29日 ページ数:432p サイズ:単行本 ISBN:9784297112516 HTMLとCSSのしくみ/Webページをつくる/文章を書く/文字を強調す

初心者からちゃんとしたプロになるHTML+CSS標準入門 [ おのれいこ ]
初心者からちゃんとしたプロになるHTML+CSS標準入門 [ おのれいこ ] 2,750円(税込)【送料込】

楽天ブックス

おのれいこ 栗谷幸助 エムディエヌコーポレーション インプレスショシンシャ カラ チャントシタ プロ ニ ナル エイチティーエムエル プラス シーエ オノ,レイコ クリヤ,コウスケ 発行年月:2020年03月 予約締切日:2020年01月29日 ページ数:320p サイズ:単行本 ISBN:9784844369714 おのれいこ(オノレイ

楽天ウェブサービスセンター