かんろぐ Written by kan

【Snow Monkey】CSSで簡単!ボタンにエフェクトを加える方法【コピペOK】

Snow Monkey

PR ※当サイトではアフィリエイト広告を利用しています


Snow Monkeyのボタンにカスタマイズをしたい人

「Snow Monkeyでボタンにエフェクトをかけたい。簡単にアニメーションを加える方法ないかな。できれば簡単な方法が良いな」

こういった疑問を解決します。

今回実装したい内容は以下になります

【Snow Monkey】CSSで簡単!ボタンにエフェクトを加える方法【コピペOK】

こういったボタンのエフェクトがあると、サイトの見た目がスタイリッシュになったり、カッコよくなったりしますよね。

今回の方法は、カスタムHTMLと追加CSSの2つしか使わないので誰でも簡単に実装することができます。それでは早速見ていきましょう!

【Snow Monkey】CSSで簡単!ボタンにエフェクトを加える方法【コピペOK】

カスタムHTMLに記述


画像のように、下記のコードを記述していきます。


<a class="sm-c-btn" href="#">詳しく見る</a>

追加CSS

下記のコードを画像のように「追加CSS→貼り付ける→保存」していきましょう。
【Snow Monkey】CSSで簡単!ボタンにエフェクトを加える方法【コピペOK】


/* 詳しく見るボタン */
.sm-c-btn {
  color: #333;
  font-size: 16px;
  font-weight: bold;
  background: transparent;
  padding: 14px 72px;
  border: 1px solid #333;
  border-radius: 1px;
  position: relative;
  z-index: 1;
  transition: .3s;
	width: 100%;
	text-decoration: none;
}
.sm-c-btn {
	color: #333;
}
.sm-c-btn:hover::before{
	color: #fff;
}

.sm-c-btn::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: #333;
  transform-origin: 100% 50%;
  transform: scaleX(0);
  transition: transform ease .3s;
}
.sm-c-btn:hover {
  color: #fff;
}
.sm-c-btn:hover::before {
  transform-origin: 0% 50%;
  transform: scaleX(1);
}

簡単にボタンにエフェクトをかけることができました。これで普段と違ったサイトの雰囲気が出てくると思います。スタイリッシュなサイトやコーポーレートサイト、そういった企業向けに使えると思います。

また、Snow Monkeyだけでなく、普段のコーディングでも使えるのでぜひ試してみてください。

Snow Monkeyのカスタマイズ記事一覧

この記事を書いた人
かんろぐ/プロフィールアイコン
かん
未経験からWeb制作会社へ転職 | Webの楽しさや転職のあれこれを発信 | 転職サポート「CodeChange」主催 / 転職成功15名超 | WordPress・Shopify | CodeBegin転職講師 | マナブさん弟子 | カオマンガイとサウナ | ブロガー | ●かんろぐ運営/月間7,600PV達成 |

合わせて読みたい記事