Q
使背景淡出/在
9
A
回答
16
当然,你可以在background-color
直接使用transition property:
div {
background-color: white;
/* transition the background-color over 1s with a linear animation */
transition: background-color 1s linear;
}
/* the :hover that causes the background-color to change */
div:hover {
background-color: transparent;
}
这里有一个红色的背景上:hover
淡出an example。
1
您可能会发现图像和背景颜色的例子这个有用变淡: - http://nettuts.s3.amazonaws.com/581_cssTransitions/demos.html
然而,使用CSS 3做过渡将限制在不支持它的浏览器的效果。
+0
非常好的方法,+1为良好的指导 – doniyor
0
您可以在一个容器格中有两个divs
。第一个div包含白色背景,第二个获取内容。
然后,使用CSS3变换将第一个div的不透明度设置为零。
+0
感谢您的建议。我最终设置第一种颜色内联在div上,第二种颜色(即白色)作为背景颜色:white!important;以及过渡财产。 – Frank
相关问题
- 1. 背景淡入淡出
- 2. jQuery在背景颜色淡入淡出
- 3. 在背景图片中淡入淡出
- 4. 在背景中淡入淡出
- 5. 在背景图像中淡入淡出
- 6. 淡出背景图像
- 7. Java Swing淡出背景
- 8. 同时淡入淡出背景图片
- 9. jquery淡入淡出渐变背景
- 10. 淡入淡出正文背景图片
- 11. 淡入淡出背景图像
- 12. JQuery - 淡入淡出新背景图片?
- 13. 淡入淡出中的背景图像
- 14. 淡入淡出图像到背景
- 15. GWT - 淡入/淡出背景图像
- 16. 背景图像交叉淡入淡出
- 17. 背景图像淡入淡出与jQuery
- 18. 淡入淡出背景图像淡入淡出div内容
- 19. 在背景图像顶部淡入淡出幻灯片,作为页面背景
- 20. 在IE中占用的背景淡出
- 21. 在鼠标上淡出背景覆盖
- 22. 如何使背景图像从灰度淡入淡出颜色?
- 23. 使用jquery连续淡入淡出背景图像
- 24. jQuery使多个背景图像淡入淡出
- 25. 如何使HTML/CSS幻灯片放映背景淡入淡出?
- 26. UITableView淡入背景
- 27. 如何在HTML中淡入/淡出背景音乐(无Flash)?
- 28. 在jQuery滑块的背景图像上添加淡入淡出
- 29. 在加载背景图像中淡入淡出
- 30. jquery - 淡入淡出在悬停的背景图像
不知道你实际上可以动画背景颜色。我认为这比我的解决方案好得多:) – Husky
@Husky转换非常好,但我期待着我们可以放弃所有浏览器特定的前缀。 – Pat
你可以使用LESS/SASS并在那里使用mixins。如果你使用大量的CSS3属性,至少可以忍受。 – Husky