【发布时间】:2013-04-21 01:51:28
【问题描述】:
我正在尝试为我正在制作的这个模型导航栏上的这个按钮设置一个转换,当我将鼠标悬停在上面时,我想要一个 0.5 秒的转换来改变背景,但它不起作用我没有'在 css 中确实使用了很多过渡,但这是伟大的谷歌告诉我的:
.btn-primary {
border: 1px solid #e5e5e5;
border-radius: 6px;
padding: 6px;
background: -webkit-linear-gradient(bottom, #0066FF 0, #0088FF 85%, #00AAFF 100% );
font-size: 14px;
color: white;
}
.btn-primary:hover {
background: -webkit-linear-gradient(bottom, #0000CC 0, #0044CC 100%);
cursor: pointer;
-webkit-transition: background 0.3s linear;
}
演示:http://codepen.io/anon/pen/lApnj
任何信息都会非常感谢! :)
【问题讨论】:
-
它可能“工作”,但它显然没有像 OP 期望的那样转换..
-
@kellyjohnson 它应该是一种淡入淡出/过渡,而不仅仅是颜色的瞬间变化
-
是的,它在 Chrome 和 Firefox 中为我做了什么