つい押したくなるシンプルなアニメーションボタンを10種類紹介します。
コピペで簡単に実装可能。
押したくなるボタンはどれ?
まずは基本のボタンのソースコード
box-shadowで影を落としたシンプルなボタンです。
文字の前の[icon name="play-circle" class="" unprefixed_class=""]マークは「Font Awesome」のアイコンフォントを使用しています。
HTMLコード
<a href="リンク先のURL"><span class="button-simple">ただのボタン</span></a>
CSSコード
.button-simple { position: relative; font-weight: bold; padding: 5px 15px; margin: 0px 5px; border-radius: 30px;/*角の丸み*/ font-size: 18px;/*文字サイズ*/ background-color: #00a41a;/*背景色*/ color: #fff;/*文字色*/ display: inline-block; text-shadow: 1px 1px 0px rgb(0, 0, 0, 0.3); box-shadow: 0 3px 0 rgb(0, 0, 0, 0.3); } .button-simple:before { font-family: FontAwesome; content: 'f144';/*好きなアイコン*/ color: #eeee22;/*アイコンの色*/ margin-right: 3px; } a:hover .button-simple { background-color: #cc0000;/*触れたときの背景色*/ color: #fff;/*触れたときの文字色*/ box-shadow: 0 0px 0 rgb(0, 0, 0, 0.3); animation-play-state: paused; top: 3px; }
このボタンに、好きな動きを加えていきます。
「Font Awesome」の導入方法については、下記のサイトが参考になります。