https://daneden.github.io/animate.css/にボタンアウトラインエフェクトを再作成しようとしています。私はコードを見てみると、何を引き起こしているのか分からなかったので、いくつかのチュートリアルから色を変えるエフェクトを作成し、animate.cssページのボタンスタイリングのCSSをリッピングして一緒にマージしました。カラーアニメーションがボタンに適用されていますが、私がうまくいかないように見えるのは、そのカラーアニメーションをアウトラインと内側のテキストだけに適用する方法です。私はまた、それがまだあまりにも急に感じられるアニメーションの期間を長くした後でさえ色がより漸進的に変化するようにする方法を考えています。ボタンアウトラインで色を変更するアニメーションを作成するにはどうすればいいですか?
私の試み: http://codepen.io/Dingerzat/pen/pNNgZj
/* CSS */
.modal__button {
-webkit-animation: hue 60s linear;
-o-animation: hue 60s linear;
animation: hue 60s linear;
background-color: transparent;
border: 2px solid #f35626;
color: #f35626;
cursor: pointer;
font-size: 15px;
outline: none;
padding: 7px 22px;
-webkit-transition: background-color .4s, color .4s;
-o-transition: background-color .4s, color .4s;
transition: background-color .4s, color .4s;
}
.color {
animation-name: color_change;
animation-duration: 10s;
animation-iteration-count: infinite;
animation-direction: alternate;
}
@-webkit-keyframes color_change {
0% { background-color: #da6e16; }
25% { background-color: #82da16; }
50% { background-color: #16dad0; }
75% { background-color: #d41a82; }
100% { background-color: #d41a82 }
}
@-moz-keyframes color_change {
0% { background-color: #da6e16; }
25% { background-color: #82da16; }
50% { background-color: #16dad0; }
75% { background-color: #d41a82; }
100% { background-color: #d41a82 }
}
@-ms-keyframes color_change {
0% { background-color: #da6e16; }
25% { background-color: #82da16; }
50% { background-color: #16dad0; }
75% { background-color: #d41a82; }
100% { background-color: #d41a82 }
}
@-o-keyframes color_change {
0% { background-color: #da6e16; }
25% { background-color: #82da16; }
50% { background-color: #16dad0; }
75% { background-color: #d41a82; }
100% { background-color: #d41a82 }
}
@keyframes color_change {
0% { background-color: #da6e16; }
25% { background-color: #82da16; }
50% { background-color: #16dad0; }
75% { background-color: #d41a82; }
100% { background-color: #d41a82 }
}
<!-- HTML -->
<button class="modal_button color">ddd</button>
あなたは私が作ったかわいい愚かな間違いだった「国境」と「色」 – Anan