Video.js - 使其响应不同的大小

时间:2016-03-13 13:48:45

标签: javascript php html css video.js

目前我有一个Video.js视频播放器,我设法让它在手机/平板电脑上查看时反应灵敏,但当我在桌面上观看时,视频播放器会延伸到与我的容器相同的宽度/高度。当我在手机/平板电脑上查看时,如何在桌面上指定固定宽度/高度并将其缩小?

的index.php

<div class="content">
            <video id="my-video" class="video-js vjs-default-skin vjs-16-9 vjs-big-play-centered" controls preload="auto" poster="" data-setup="{}">
                <source src="video.mp4" type='video/mp4'>

                <p class="vjs-no-js">
                    To view this video please enable JavaScript and consider upgrading to a web browser that supports HTML5 video.</a>
                </p>
            </video>
</div>

1 个答案:

答案 0 :(得分:4)

在css中使用媒体查询,并将容器类的宽度和高度更改为固定的

    /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
    @media (min-width:481px) { /* css in here */ }

   /* tablet, landscape iPad, lo-res laptops ands desktops */
    @media (min-width:961px) { /* css in here */ }

    /* Desktop up */
    @media (min-width:1025px) { .container { width: 300px; height:300px; } }