ウェブ

カーソルホバー時、ボタン: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.

▪プロの「引き出し」を増やす HTML+CSSコーディングの強化書
HTML・CSSの基本をマスターして初心者を脱して、コーダー/マークアップエンジニアとして制作現場でバリバリ活躍する力をつけたい。そんな方に向けた本です。

プロの「引き出し」を増やす HTML+CSSコーディングの強化書
プロの「引き出し」を増やす HTML+CSSコーディングの強化書
book
created by Rinker
¥3,190 (2022/10/04 22:06:53時点 楽天市場調べ-詳細)

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

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

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

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

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA