私は小さなCSS3メニューに取り組んでいます。ここでの実例:http://jsfiddle.net/e592S/
(コードがいっぱいですが非常に長いです)
/*Fifth Box*/
@-webkit-keyframes myFifth {
0% {
right: 300px;
top: 13px;
background: #D0D0D0;
opacity: 0;
}
100% {
background: #909090;
right: 300px;
top: 63px;
opacity: 1;
}
}
#box.box5 {
top: 113px;
}
#littlebox5 {
top: 053px;
position: relative;
}
#bothcontaine5:hover ~ .box5 {
-webkit-transition: all 0s;
right: 300px;
top: 63px;
-webkit-animation: myFifth .75s;
-webkit-animation-fill-mode: initial;
opacity: 1;
background: #909090;
right: 300px;
-webkit-animation-fill-mode: initial;
}
#bothcontainer5:hover .littlebox-sentence {
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D0F2F9), to(#84CEFB));
}
#bothcontainer5:hover .triangle {
border-right: 20px solid #909090;
}
問題は、4番目と5番目が機能しないことです(コードは完全に同じです)。最初の2番目と3番目のボックスは正常に機能します。私の考えは、すべてのボックスが機能するように、この問題をどのように解決できるかということです。
助けを求めています。感謝