https://sirinova.com/nova-button.html
Chromeでボタンの上部にカーソルを乗せるとアニメーション→アニメーションのキャンセルでカーソルが点滅します。CSSのみでこの問題を解決する方法はありますか?
.btn01 a, .btn02 a, .btn03 a, .btn04 a, .btn05 a, .btn06 a, .btn07 a { display: inline-block; font-size: 1.6rem; font-weight: bold; line-height: 1.5; text-align: center; max-width: 90%; padding: .8em 1.6em; transition: .3s ease-in-out; color: #fff; background-color: #5bbff7; } .btn02 a { opacity: inherit; box-shadow: 0 4px 0 #4999c6; } .btn02 a:hover { transform: translateY(3px); background-color: #4999c6; box-shadow: 0 1px 0 #4999c6; }
追記、以下の方法でパタパタは収まりましたが、ホバーがボタンの外側まで反応してしまいます。
.btn02:hover a{ transform: translateY(3px); background-color: #4999c6; box-shadow: 0 1px 0 #4999c6; }
追記2「デザイン2(立体ボタン)」はposition: relative;を追加したらパタパタが無くなりました。理由は分かりません。デザイン1(フラットボタン)の方はまだパタパタしてしまいます。
.btn02 a { opacity: inherit; box-shadow: 0 4px 0 #4999c6;/* 追加 */ position: relative; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/02 09:21
2018/04/02 09:26
2018/04/03 00:40