Quantcast
Channel: CSSタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8954

【初心者でもわかる】CSSで発光させて、光るボタンや文字を作る

$
0
0

どうも7noteです!光る文字やボタンの作り方

アニメーションをつけていろいろな要素をピカピカ光らせたい方へ。
文字やボタンをピカピカ光らせる方法を紹介。

ピカピカ光る文字の作り方

※過去の記事で作ったネオン文字を加工利用しています。
過去記事→ネオン風の文字を作る方法(無料フォントサイトも紹介)

index.html
<divclass="neon">NEON</div>
style.css
body{background:#000;/* 背景色を黒に指定 */}.neon{color:#FFF;/* 文字色を白に変更 */font-size:50px;/* 文字サイズを50pxに指定 */font-family:Beon;/* ネオン風のフォントを指定(ダウンロードしたもの) */animation:flash1sinfinite;/* アニメーションflashを1秒ごとに繰り返す */}@keyframesflash{0%,100%{/* 明るく光るよう影を重ねる */text-shadow:0010px#fff,0020px#fff,0030px#fff,0040px#ff00de,0070px#ff00de,0080px#ff00de,00100px#ff00de,00150px#ff00de;}50%{/* 淡く光るよう影を重ねる */text-shadow:0010px#fff,0020px#fcfcfc,0030px#fcfcfc,0040px#fc00de;}}

sample_moji.gif

ピカピカ光るボタンの作り方

index.html
<label><inputtype="button">push!</label>
style.css
input{display:none;/* デフォルトのボタンを非表示にする */}label{color:#fff;/* 文字色を白に指定 */font-size:30px;/* 文字サイズを30pxに指定 */background:#f90;/* 背景色をオレンジに指定 */padding:10px20px;/* 余白を指定 */animation:flash1sinfinite;/* アニメーションflashを1秒ごとに繰り返す */}@keyframesflash{0%,100%{/* 明るく光るよう影を重ねる */box-shadow:0010px#ffc,0020px#ffc,0030px#ff9,0040px#ff6,0070px#fc6,0080px#f99,00100px#ff96,00150px#ff96;}50%{/* 淡く光るよう影を重ねる */box-shadow:0010px#fff,0020px#fff,0030px#ffc,0040px#ff9;}}

sample_button.gif

まとめ

・文字をピカピカ光らせるなら→text-shadow
・それ以外の要素をピカピカ光らせるなら→box-shadow

間違えないように気をつけてください。

おそまつ!

~ Qiitaで毎日投稿中!! ~
【初心者向け】WEB制作のちょいテク詰め合わせ


Viewing all articles
Browse latest Browse all 8954

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>