关于网页背景图片设置动画问题
这里有个需求:打开网页的时候背景图片有个3s的模糊变清晰的动画过程。
我背景图片是body{background-image}设置的,给body加了动画以后发现无法对背景图片生效(但对body内的其它元素都生效了)
那有没有办法直接对body{background-image}设置动画呢?如果不行的话那就得设个<image>标签来作为背景图片,那用这个方法的话如何能让背景图片固定呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不推荐直接设置body的
background-image
来实现,这样没法实现细粒度的控制。可以创建一个div放到body下面,设置fixed
定位,然后使用filter: blur(xpx)
来实现模糊效果,使用transation
实现动画。https://codepen.io/hungtcs-th...