В настоящее время у меня есть видеоплеер 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>
используйте медиа-запрос в 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; } }
Других решений пока нет …