【问题标题】:Change the dimensions of a fullscreen html5 video更改全屏 html5 视频的尺寸
【发布时间】:2017-01-12 19:18:54
【问题描述】:

有没有办法修改视频的全屏功能在浏览器中的行为方式?我想在屏幕左侧显示视频,在右侧显示图像(实际上是 PDF)。

我已经用 chrome 中的 css 试过了:

video:-webkit-full-screen

这给了我一些结果,但不是我想要的。我应该为此创建一个自定义操作吗?如果是这样,我怎样才能让视频突破浏览器的边界?

【问题讨论】:

    标签: javascript css html video angular


    【解决方案1】:

    您应该在<div> 中插入<video> 标记,其中定义了height 和width,并具有以下属性:

    .video-container {
       position: relative;
       height: auto;
       width: 60%;
    }
    
    video {
       width: 100%; 
       max-width: 500px; // Or whatever value on your choice
       height: auto;
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
    }
    

    width 为 100%,视频将填满整个浏览器空间,但通过为分辨率和响应设置 max-width 或 max-height 来限制视频的大小。希望我的回答对你有所帮助!

    编辑

    要正确放入div,您必须将容器position: relative 和position: absolute 分配给视频本身。如果你想突破边界,那么你必须调整视频的max-height和max-width的尺寸。

    检查此question,因为它与您的相似。

    【讨论】:

    猜你喜欢
    • 2020-04-21
    • 2011-05-06
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-27
    • 2013-01-17
    相关资源
    最近更新 更多