CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了css – Chrome:拥有HTML5视频位置:固定或绝对导致所有背景附件:固定为中断大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我遇到过的最奇怪的错误,不幸的是,由于法律限制,我无法向您展示示例图片,但我会尝试尽可能好地解释它.

所以我正在构建这个网站,它通过视口大小的部分进行无限滚动.在第一部分中,我有一个表格和一个html5视频,其位置固定在后台,然后简单的背景图像为后续部分,奇数部分与背景附件:固定;这会产生一定的视差效果.

现在非常奇怪的是:只要我在第一部分中聚焦了一个表单输入,所有部分都带有BACkground-attachment:fixed;丢失了他们的背景图片……它仍然在CSS规则中,但没有渲染(只是白色).

我尝试了类似问题的几个解决方案,如this SO threadthis post.现在第二个最有趣的事情是如果我将-webkit-transform或-scale添加到具有固定bg图像的部分,问题立即发生而没有任何聚焦…我真的无法弄清楚这一点.

我希望有人能帮助我解决这个问题,因为拥有像视差这样的行为非常重要.

这是一个jsfiddle无论如何都显示问题,不完全像在我的页面上,但你可以看到错误,在那里显示视频而不是图像,但在我的页面上我将视频设置为滚动到达第二部分后的绝对位置,所以它只是白色……

解决方法

我也遇到过这个问题.

问题是后台位置会根据浏览器窗口将内容固定在该位置.

对于视差效果,请尝试使用一些插件

大佬总结

以上是大佬教程为你收集整理的css – Chrome:拥有HTML5视频位置:固定或绝对导致所有背景附件:固定为中断全部内容,希望文章能够帮你解决css – Chrome:拥有HTML5视频位置:固定或绝对导致所有背景附件:固定为中断所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。