ウェブ

カーソルホバー時、ボタン:hoverで背景色が変化するCSSのみで表現【HTML・CSS】

カーソルホバー時、ボタン:hoverで背景色が変化するCSSのみで表現

WEBデザインに必要なホバー時のボタン:hoverで背景色が変化をCSSのみで様々な動きを加えました。
カーソルが要素に乗った際に動作します。

実装するためのHTMLCSSをコピペ出来るようになっていて、カラー変更など自由に出来ます。

ボタン:hoverで背景色変化

::after::beforeで背景色を変化。

▪ボタン基本設定⇩

HTML

<div class="container">
<p class="center">ボタン:hover中心から背景色流れる</p>
<a href="" class="btn"><span>MORE</span></a>
</div>

CSS

.container {margin: 100px 0;}
a { margin: 0; padding: 0; font-size: 100%; color: #3b5d82; font-weight: bold; vertical-align: baseline; background: transparent; text-decoration: none; transition: opacity .4s ease, color .4s ease;}
.center {text-align:center;}
/* ボタン基本設定 */
.btn {
  position: relative;
  display: block;
  margin: 0 auto;
  border: 2px solid #3b5d82;
  border-radius: 2rem;
  overflow: hidden;
  width: 17rem;
}
.btn span {
  position: relative;
  display: block;
  text-align: center;
  line-height: 1;
  letter-spacing: .2em;
  text-indent: .2em;
  padding: 1.2rem 0;
  transition: .2s ease .2s;
}
.btn:hover {
  opacity: 1;
}
.btn:hover span {
  color: #fff;
}
.btn:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #3b5d82;
  transition: transform .5s ease-in-out;
  transform: scale(0,1);
}
.btn:hover:before {
  transform: scale(1,1);
}

ボタン

・動作確認
sampleをPC版はマウスを乗せたとき、スマホ版はタップで確認できます。

ボタン:hover中心から背景色流れる

ボタン:hover中心から背景色流れる

MORE

ボタン:hover右から背景色流れる

ボタン:hover右から背景色流れる

MORE

ボタン:hover左から背景色流れる

ボタン:hover左から背景色流れる

MORE

CodePen-コードペン-

➡ Codeはこちら

See the Pen ボタン:hover背景色流れる by pull-design (@design90806871) on CodePen.

アンダーラインアニメーション

WEBデザインに必要なホバー時のアンダーラインをCSSのみで様々な動きを加えました。
カーソルが要素に乗った際に動作します。

実装するためのHTMLとCSSをコピペ出来るようになっていて、カラー変更など自由に出来ます。

ホバーアクションアイキャッチ画像
カーソルホバー時のアンダーラインアニメーション実装【CSS】WEBデザインに必要なホバー時のアンダーラインをCSSのみで様々な動きを加えました。カーソルが要素に乗った際に動作します。実装するためのHTMLとCSSをコピペ出来るようになっていて、カラー変更など自由に出来ます。BLOGやWEBサイトに使用してユーザビリティをアップさせましょう。...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


上にスクロール 下にスクロール