HTML・CSSでつくるおしゃれなボタンのデザイン35選

キラーページへのリンクや主要機能のトリガーとしてなど、重要な導線を表示するのに使われるボタン。どうせならよりクリックされるものにしたいですよね。そこで今回はシンプルなものからおしゃれなものまで、様々なボタンのデザインスニペットをまとめました。ぜひご自身のサイトと親和性の高いものをコピペで利用してみてください。

線状のボタン

スタンダード

スタンダード

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
細い矢印

細い矢印

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
交差する枠線

交差する枠線

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

平行四辺形

平行四辺形

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • 矢印アイコン

「skew」で傾斜を付けたボタン。テキストを真っ直ぐのままにするために、疑似要素に傾斜を付けています。

塗りつぶされたボタン

スタンダード

スタンダード

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
シャドウ

シャドウ

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
立体的

立体的

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
内側に枠線

内側に枠線

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
グラデーション (上下)

グラデーション (上下)

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
星アイコンのリボン

星アイコンのリボン

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • シャドウ

星アイコンをあしらったリボン付きのボタン。リボンの色が白なので、白背景にボタンを置く場合はシャドウを付けて立体的に見せるのがおすすめです。

アイコン付きのボタン

ページ上部へ戻る

ページ上部へ戻る

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
通知

通知

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • 背景色
  • ボタンの形状
  • 件数
プラスアイコン

プラスアイコン

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状

背景の円と共にプラスアイコンを付けてみました。背景の円は画像で、そしてアイコンはあえて疑似要素で表現することで「押下時に回転させてマイナスに変形させる」といった拡張も可能にしています。

外部リンクアイコン

外部リンクアイコン

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • アイコンの位置

外部リンクのアイコンを付けたボタン。そのリンクが別タブで開くことを明示しておきたい場合におすすめです。

メールアイコン

メールアイコン

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • アイコンの位置

メールアイコンを付けたボタン。お問い合わせページへの導線などにどうぞ。

お気に入り

お気に入り

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • アイコンの位置

アニメーション付きのボタン

通り抜ける光

通り抜ける光

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
輝き

輝き

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状

SVGを利用しボタン右上で星を光らせてみました。光を際立たせるためにも、背景色はできるだけ黒系統するのがおすすめです。

ホバーで動くボタン

伸びる下線

伸びる下線

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

色が反転

色が反転

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン

ホバーすると背景色が基調色となるボタン。シンプルながらもしっかりと目を引くことができます。

横にスライド

横にスライド

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン

背景が横からスライドしてくるボタン。矢印アイコンとの親和性も高めです。

狭まりながら塗りつぶす

狭まりながら塗りつぶす

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
対角線上に広がる

対角線上に広がる

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
波紋

波紋

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
枠線を描画

枠線を描画

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • 矢印アイコン
バウンド

バウンド

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
  • アニメーション
震える

震える

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
  • アニメーション

クリックで動くボタン

ローディング

ローディング

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン

クリックするとローディングアニメーションが表示されるボタン。JavaScriptを使わないので、単純なリンクとしてボタンを設置する際などにおすすめです。

その他のボタン

ストライプ背景 & 枠線

ストライプ背景 & 枠線

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • シャドウ
  • 矢印アイコン
白背景 & シャドウ

白背景 & シャドウ

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
  • 矢印アイコン
ニューモーフィズム風

ニューモーフィズム風

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
コントラスト強め

コントラスト強め

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

  • ボタンの形状
クラシカル

クラシカル

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

古めのOSのUIを彷彿とさせる、クラシックなデザインのボタン。使い勝手に関しては微妙ですが、遊び心を入れたい方にはおすすめです。

リアルな円形

リアルな円形

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する

凹凸感強め

凹凸感強め

  1. デザイン調整
  2. HTMLをコピペ
  3. CSSをコピペ
  4. 完了
step1

デザインを調整する