【发布时间】:2015-05-06 03:30:53
【问题描述】:
http://codepen.io/DerekDev/pen/PwBadq 如果您将鼠标悬停在悬停效果的菜单项上,您会注意到在悬停动画结束后返回其原始状态(文本回到原来的位置)。我希望文本保持原位,直到您从菜单中取消悬停。
CSS:
.menu a {
color:#505050;
position:relative;
text-decoration:none;
margin-left:5px;
margin-right:5px;
transition:1s;
padding-left:20px;
padding-right:20px;
padding-top:26px;
padding-bottom:25px;
transition:1s;
}
@-webkit-keyframes menu {
from {top:0;}
to {top:10px;}
}
.menu a:hover {
background-color:#e03333;
color:#ffffff;
-webkit-animation-name:menu;
-webkit-animation-duration:300ms;
-webkit-animation-iteration-count:1;
}
【问题讨论】:
标签: css css-transitions