Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Video.js带有一个小型播放器并控制断线_Javascript_Css_User Controls_Resize_Video.js - Fatal编程技术网

Javascript Video.js带有一个小型播放器并控制断线

Javascript Video.js带有一个小型播放器并控制断线,javascript,css,user-controls,resize,video.js,Javascript,Css,User Controls,Resize,Video.js,只是想在这里制作一个更小的播放器窗口。我只是想知道如果窗口像这样被挤压,我应该处理什么样的事情来让播放器显示更小版本的控件: 也许是控制的简化版本?小一点 可以使用CSS自定义控件。您可以向small player添加另一个类,例如,这里我使用了small player: <video id="my_video_1" class="video-js vjs-default-skin small-player" controls preload="auto" width="90" he

只是想在这里制作一个更小的播放器窗口。我只是想知道如果窗口像这样被挤压,我应该处理什么样的事情来让播放器显示更小版本的控件:


也许是控制的简化版本?小一点

可以使用CSS自定义控件。您可以向small player添加另一个类,例如,这里我使用了
small player

<video id="my_video_1" class="video-js vjs-default-skin small-player" controls
  preload="auto" width="90" height="200" poster="my_video_poster.png"
  data-setup="{}">
  <source src="my_video.mp4" type='video/mp4'>
  <source src="my_video.webm" type='video/webm'>
</video>

是的,我开始做类似的事情。我只是想知道有没有更简单的方法。但是,嘿,现在我不必去寻找所有的控制元素:你也可以尝试将整体字体大小改小,看看这是否符合你的需要
.vjs default skin{font size:5px;}
控件大小都基于通过ems的主字体大小。
.small-player .vjs-time-controls, .small-player .vjs-time-divider {
  display:none;
}
.small-player .vjs-big-play-button {
  width: 4em;
  height: 4em;    
}
.small-player .vjs-big-play-button:before {
  font-size:2em;   
  line-height:2;
}