背景画像の 1 つにドロップダウン効果を作成しようとしています。css3 を使用してそれを行うことができましたが、完全ではありません。
この効果は、カーテンが下がってから少し跳ね返るようなものになるはずです。css3 の問題は、最後のトランジションが前のトランジションをオーバーライドするため、同じプロパティでトランジションを行う方法がわからないことです。
これが私のコードです:
ul#nav li a {
/* ADDS THE DROPDOWN CURTAIN TO THE LINKS BUT HIDDEN OFF SCREEN */
background: url(images/drape2.png) 0px -149px no-repeat;
/* CSS3 transitions */
-moz-transition: all 200ms ease-in-out;
-webkit-transition: all 200ms ease-in-out;
}
ul#nav li a:hover {
/* Action to do when user hovers over links */
background-position: 0px 0px; /* make drape appear, POOF! */
background-position: 0px -10px; /* make drape appear, POOF! */
}
どんな助けでも大歓迎です。