视频将延伸至整个主页

时间:2018-04-19 作者:916 Networks

我在哪里可以找到一个主页框架,在那里我可以将HTML视频一直延伸到整个页面(达到一定的最大分辨率就可以了,比如最大宽度:2500px或其他)?

我使用的是我定制的一个212主题。我所需要的是一个顶部标题栏的标志和导航(100px高)和一个相同大小的页脚。屏幕的其余部分可以是视频。

这是我的一个简单的起点。将#页面宽度定义为较大的内容似乎会填满屏幕。内部的其余元素都设置为宽度:默认情况下为100%,因此看起来也很好。似乎无法使视频拉伸并填充父分区。

谢谢

<div id="page" style="width: 2400px; max-width: 2500px;">
    <header>
         <!-- Logo and nav here -->
    </header>

    <div id="main" class="wrapper">
      <video id="video_688987199_html5_api" class="vjs-tech" preload="auto" autoplay="" data-setup="{}" src="/wp-content/uploads/2018/04/video.mp4" poster="null">
         <source src="/wp-content/uploads/2018/04/video.webm" type="video/webm">
      </video>
    </div>
</div>

2 个回复
最合适的回答,由SO网友:lavekyl 整理而成

您可以为视频元素添加负边距。

如果在线(根据需要调整):

<video id="video_688987199_html5_api" class="vjs-tech" preload="auto" autoplay="" data-setup="{}" src="/wp-content/uploads/2018/04/video.mp4" poster="null" style="margin-left: -50px; margin-right: -50px;">

如果在样式表中(再次…根据需要进行调整):

.vjs-tech {
  margin-left: -50px;
  margin-right: -50px;
}
另一个选项是将宽度设置为大于父div的宽度。您还需要调整元素的左边距。

内联(根据需要调整):

<video id="video_688987199_html5_api" class="vjs-tech" preload="auto" autoplay="" data-setup="{}" src="/wp-content/uploads/2018/04/video.mp4" poster="null" style="margin-left: -50px; width: 120%;">

如果在样式表中(再次…根据需要进行调整):

.vjs-tech {
  margin-left: -50px;
  width: 120%;
}

SO网友:HU ist Sebastian

如果将要拉伸的元素放在具有固定宽度的包装中,如

.wrapper {
     width:1200px;
     margin:0 auto;
}
或者类似的,您可以使用css的视口宽度单位。可以这样尝试:

#main .vjs-tech {
     width:100vw; //Make as wide as the screen viewport
     height:auto; //Keep Aspect Ratio
     display:block;
     left:50%; //the left edge of the video is now in the center
     margin-left:-50vw; //move the video 50% of the viewport width to the left
}
#page {
     overflow-x:hidden; //if there is a vertical scroll bar, don\'t show the horizontal one
}
快乐的编码!

结束

相关推荐

Responsive Wordpress Gallery

I have been trying to make my Wordpress Gallery responsive with the help from another post:Making WordPress Gallery (.gallery-item) Responsive?I would also like the original 5-column gallery to display three columns on a tablet. I have used the following