【发布时间】:2014-08-16 08:25:42
【问题描述】:
当鼠标悬停在导航按钮上时,我制作了悬停效果,但是当鼠标离开时它只会弹回原位。 我想知道如何正确实现悬停的效果。
我尝试将过渡代码添加到 a 和 a:hover,但是当我这样做时,每次导航到或刷新页面时都会出现一些奇怪的不需要的过渡效果。
代码如下:
nav a {
text-decoration: none;
padding: 25px 20px;
transition-property: background color ease-in-out;
transition-duration: 300ms;
transition-timing-function: linear;
}
nav a:hover {
background-color: #28292B;
transition-property: background color ease-in-out;
transition-duration: 300ms;
transition-timing-function: linear;
}
谢谢大家!
【问题讨论】:
标签: html css css-transitions