Javascript 我怎么能包含一个具有自动高度的子div--Jwplayer

Javascript 我怎么能包含一个具有自动高度的子div--Jwplayer,javascript,jquery,css,jwplayer,Javascript,Jquery,Css,Jwplayer,当Jwplayer初始化时,它们将使用 .jwplayer.jw-flag-aspect-mode { height: auto !important; } 我的代码是 <div style="height: 80vh; width: 100%"> <div style="height: 90%; width: 100%;> <div style="height: 100%; width: 100%;> <!-- JwPla

当Jwplayer初始化时,它们将使用

.jwplayer.jw-flag-aspect-mode {
  height: auto !important;
}
我的代码是

<div style="height: 80vh; width: 100%">
  <div style="height: 90%; width: 100%;>
    <div style="height: 100%; width: 100%;>
      <!-- JwPlayer here -->
      <div id="sample-video"></div>
    </div>
  </div>
  <div style="height: 10%; width: 100%;>
    <!-- actions bar here -->
  </div>
</div>

<script type="text/javascript">
  //psuedo code
  jwplayer('#sample-video").setup({
    sources: sources,
    autostart:true,
    width: '100%'
  });
</script>


因为这看起来更像是一个答案而不是一个评论:


您可能不介意高度:自动!重要信息
同时使用:

.jwplayer.jw-flag-aspect-mode {
    min-height:100%;
    max-height:100%;
}

设置值以约束图元的所需固定或非固定高度值

设置高度工作的jwplayer设置选项。如果显式设置为100%,它将保持100%

jwplayer('div').setup({
    height: 100%,
    width: 100%
});
在Plunker中以完全显示的方式运行此代码段并调整窗口大小,它是完全响应的,并且不会超过其容器的高度

##片段


自动高度
这是屏幕高度的20%
//实码
jwplayer(“jw”).setup({
资料来源:[{
文件:“http://glvid.s3.amazonaws.com/jwp/test/3clox.mp4"
}],	
宽度:“100%”,
身高:“100%”
});		

它可能意味着添加了
.jw标志方面模式
类。您是否尝试过缺少中概述的aspectratio、height或stretching配置选项?我尝试过width-height和aspectratio的组合。我想他们为什么从来没有在文档中提到高度是因为他们无论如何都会覆盖它。结果是视频包含在其中的一个父div,只需要一个高度:100%!谢谢不客气,先生。如果您有布局问题,我发现使用
outline
更容易解决问题。它类似于
border
,但它不占用任何空间,这对于调试布局来说是完美的。