MENU

ボタンアニメーション

ホバーすると左から右に背景と文字色が反転するボタンです

①HTML

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

➁CSS

.detail-btn {
  background: #333333;
  color: #ffffff;
  font-size: 20px;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #ffffff;
  background: linear-gradient(to right, #ffffff 50%, #333333 50%);
  background-size: 200% 100.5%;
  background-position: right bottom;
  box-shadow: 3px 3px 2px rgba(0, 0, 0, .08);
  transition: all 0.3s ease-out;
  max-width: 340px;
  width: 100%;
  display: inline-block;
}

.detail-btn:hover {
  background-position: left bottom;
  border: 1px solid #333333;
  color: #333333;
}
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

目次