【发布时间】:2015-02-06 13:52:04
【问题描述】:
我正在一个网站上工作,该网站的顶部有一个视频设置为背景。目前,随着视口的缩小,视频正在缩小,顶部和底部留下空白。按照this 教程,我发现min-height: 100%; CSS 属性解决了这个问题。
但这会产生水平滚动,因为视频宽度现在比视口宽。
这是我的标记:
<div id="cover">
<video id="bgvid">
<source src"..">
</video>
</div>
这是我的 SASS
#cover
position: relative
background-repeat: no-repeat
background-size: cover
background-position: center
height: auto
-moz-box-sizing: border-box
-webkit-box-sizing: border-box
box-sizing: border-box
overflow: hidden
video#bgvid
overflow: hidden
min-width: 100%
min-height: 100%
width: auto
height: auto
z-index: -1
我意识到本教程在#bgvid 上使用了position: fixed,这会删除水平滚动,但会使我的视频成为页面其余部分的固定背景。使用 width 属性也没有帮助。
欢迎提出任何建议。谢谢!
【问题讨论】:
标签: css video background scroll html5-video