大佬教程收集整理的这篇文章主要介绍了css – 绝对定位的HTML5视频元素与负z指数破坏背景附件在webkit浏览器,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是基本的HTML:
@H_944_4@<section class="fixed-BACkground"> <p>...</p> </section> <section> <div class="video-BACkground"> <video loop autoplay muted> <source src="video.mp4" type="video/mp4"> <source src="video.webm" type="video/webm"> </video> </div> <p>...</p> </section> <section class="fixed-BACkground"> <p>...</p> </section>和CSS:
@H_944_4@.fixed-BACkground { BACkground: url('image.jpg') center center; BACkground-size: cover; BACkground-attachment: fixed; } .video-BACkground { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; z-index: -1; } .video-BACkground video { min-width: 100%; min-height: 100%; }我创建了一个示例JSFiddle的示例.在Firefox中工作正常,但Chrome / Safari中断.
编辑
这个帖子在这里为我修复.
Chrome position:fixed inside position:absolute breaking with iframe / video
将其添加到所有位置:fixed;分子
@H_944_4@-webkit-BACkface-visibility: hidden; -webkit-transform: translateZ(0);以上是大佬教程为你收集整理的css – 绝对定位的HTML5视频元素与负z指数破坏背景附件在webkit浏览器全部内容,希望文章能够帮你解决css – 绝对定位的HTML5视频元素与负z指数破坏背景附件在webkit浏览器所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。