3
A
回答
16
是的,你可以使用CSS3转换来实现这一点。从本质上讲,你的CSS应该是这样的:
#myLink {
opacity: 0;
}
#myLink:hover {
opacity: 1;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
,这里是一个的jsfiddle证明:Fiddle
3
是,刚刚成立的:hover
而不是链接的过渡 - http://jsfiddle.net/spacebeers/X4ZqE/
(在小提琴,该链接位于“结果”框的左上角)
#main-menu li a {
opacity: 0;
}
#main-menu li a:hover{
opacity: 1;
transition: opacity 0.5s ease-in; /* vendorless fallback */
-o-transition: opacity 0.5s ease-in; /* opera */
-ms-transition: opacity 0.5s ease-in; /* IE 10 betas, not needed in final build. */
-moz-transition: opacity 0.5s ease-in; /* Firefox */
-webkit-transition: opacity 0.5s ease-in; /*safari and chrome */
}
相关问题
- 1. 悬停时CSS过渡淡入淡出
- 2. 悬停时过渡颜色淡化?
- 3. CSS:悬停过渡
- 4. CSS悬停过渡
- 5. 停止css过渡来移动其他元素的悬停
- 6. Css3过渡 - 悬停覆盖元素
- 7. 悬停时CSS过渡闪烁
- 8. 淡入淡出元素过渡
- 9. 暂停CSS过渡元素上
- 10. 如何在使用css悬停元素时淡化背景图像
- 11. 悬停相同或其他元素的淡入淡出元素?
- 12. CSS文字悬停及过渡效果
- 13. 悬停效果不与CSS过渡
- 14. CSS过渡:悬停到显示div
- 15. 嵌套菜单CSS悬停淡化
- 16. 当CSS悬停在重叠元素上时,元素的悬停状态
- 17. CSS过渡 - 改变元素
- 18. CSS转换仅在元素中淡入
- 19. 让:悬停过渡完成,即使不在元素上徘徊
- 20. 防止CSS:悬停元素
- 21. 悬停CSS元素转换
- 22. CSS |伪元素悬停
- 23. CSS:悬停div元素
- 24. CSS元素覆盖悬停
- 25. 让动画悬停像过渡悬停
- 26. 悬停元素激活悬停CSS另一种元素
- 27. CSS对象元素2 on:悬停和元素1 on:悬停
- 28. 显示:当通过CSS悬停在父元素上时
- 29. 淡入淡出鼠标悬停菜单元素
- 30. CSS - 在元素E2上悬停时显示元素E1
感谢您使用浏览器特定的前缀进行编辑,富有的布拉德肖。 – BenM 2012-07-27 09:24:55
我觉得有没有用#myLink过渡悬停就足够了 – SVS 2012-07-27 09:25:06
你说得对,谢谢! – BenM 2012-07-27 09:26:13