0
在問我這個問題之前,讓我解決這個問題。我不想使用jQuery。CSS - 刪除啓動動畫
我想這個菜單,像這樣的hover
增長和收縮:
@keyframes menugrow {
0% {
width:25px;
height:25px;
}
25% {
width:20%;
height:25px;
}
100% {
height:100vh;
width:20%;
}
}
,並縮小我不喜歡這樣:
@keyframes menushrink {
0% {
width:20%;
height:100vh;
}
75% {
width:20%;
height:25px;
}
100% {
height:25px;
width:25px;
}
}
而這裏就是我要激活這兩個:
.menu {
background:#1a1a1a;
width:25px;
height:25px;
animation: menushrink 0.3s linear;
}
.menu:hover {
animation: menugrow 0.3s linear;
height:100vh;
width:20%;
}
我想要的只是當頁面加載時沒有動畫。 這是JSBin project。
有一個在我的Chrome沒有啓動動畫。 – gzc
我在頁面加載時沒有收到任何啓動動畫。 –
沒有開始動畫!你使用的是什麼瀏覽器? –