我想灰色變成綠色,然後旱廁時,我的元素是懸停 ,當鼠標走出元素:
如果我的元素是綠色轉到灰色
如果我的elemnt是水綠色然後灰色
更準確我想做轉換但是對於3種顏色
當我們使用轉換2色 結果很大,當鼠標元件出現故障時,顏色變化漸變爲第一個像灰色 但動畫時鼠標走出元素顏色非常快變灰
什麼是解決方案?讓動畫懸停像過渡懸停
這是我的代碼,但不工作。
@keyframes test {
0% {
background: gray;
}
50% {
background: green;
}
100% {
background: aqua;
}
}
@keyframes test1 {
0% {
background: aqua;
}
50% {
background: green;
}
100% {
background: gray;
}
}
.one {
width: 300px;
height: 300px;
margin: 50px auto;
background: gray;
animation: test1 2s;
}
.one:hover {
animation: test 2s alternate;
animation-fill-mode: forwards;
}
<div class="one"></div>
你介意使用額外的元素嗎?所以你可以讓外部元素從灰色變成綠色,內部元素從綠色變成藍色? – BillyNate