>
>
ホバーしたら背景が入ってくるボタン

ホバーしたら背景が入ってくるボタン

CSSアニメーションボタン
2026-05-17
2026-05-17
v4

ホバーしたら、背景が左から入ってきて、ホバーを外すと、背景が右に流れます。


1. ボタンウィジットのクラス名を「anime-btn」としておく

2. 以下のCSSを入れる

CSSコード

HTML
<style>
/* btn */
.anime-btn {
  position: relative;
  transition: all 0.5s;
	overflow:hidden;
	z-index:1;
}
.anime-btn::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: #323232;
  transform: scaleX(0);
  transform-origin: right;
  transition: all 0.5s;
  transition-property: transform;
	border-radius:100px;
	z-index: -1;
}
.anime-btn:hover {
	color:#ffffff !important;
}
.anime-btn:hover::before {
	transform: scaleX(1);
	transform-origin: left;
}
</style>
この記事をみんなにシェアしよう!!
Share!