0
我想製作一個滑動到右側的菜單。但是,當我刪除鼠標時,我希望它恢復到原來的速度。CSS3變換scaleX不改變文字
這裏是我的代碼:
.item {
\t position: relative;
\t background-color: #A14B00;
\t height: 2em;
\t width: 17vw;
\t margin-bottom: 0.5em;
\t margin-left: -12vw;
\t line-height: 2em;
\t padding-left: 13vw;
\t color: #FFFFFF;
\t font-size: 2em;
\t font-family: "League Gothic", "bebas neue", "Arial Narrow", Arial, sans-serif;
}
@-webkit-keyframes itemHover{
\t 0% { padding-right: 0vw; }
\t 100% { padding-right: 3vw; }
}
@-moz-keyframes itemHover{
\t 0% { padding-right: 0vw; }
\t 100% { padding-right: 3vw; }
}
@-o-keyframes itemHover{
\t 0% { padding-right: 0vw; }
\t 100% { padding-right: 3vw; }
}
@keyframes itemHover{
\t 0% { padding-right: 0vw; }
\t 100% { padding-right: 3vw; }
}
.item:hover {
\t -webkit-animation: itemHover 1s;
\t -moz-animation: itemHover 1s;
\t -o-animation: itemHover 1s;
\t animation: itemHover 1s;
\t color: #000000;
\t padding-right: 3vw;
}
http://jsfiddle.net/ddrekkf9/3/
可能有人提出一個解決方案,不運行動畫在一開始的時候。