html - Youtube 嵌入视频适合浏览器大小

标签 html css iframe youtube

请给我一个建议,如何使 youtube 嵌入视频适合浏览器大小?我需要完全填写网站,但我不知道该怎么做。现在我的视频适合宽度或高度。但我两者都需要。你知道怎么做吗?

到目前为止我的代码: HTML:

<div id="bg" class="bg background-image">
          <div class="embed-container">
                <div id="youtube-player"></div> <!-- this row is replaced by iframe with video. i'm using youtube data api.... -->
          </div>
</div>

CSS:

html{
  height: 100%;
}
body {
  min-height: 100%;
}
.bg {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    z-index: -9999;
}
.background-image {
    background: #000;
    background-size: cover;
    min-height: 100%;
    position:absolute;
    bottom:0;
    left:0;
}
.background-overlay {
    background: url('../assets/images/bg_pattern.png') left top;
}

最佳答案

body{margin:0;padding:0}
#youtube-player{width:100%!important;height:100vh;marign:0 ;padding:0}
<div id="bg" class="bg background-image">
          <div class="embed-container">
              <iframe id="youtube-player"  src="//www.youtube.com/embed/ibXepDwdzjs" frameborder="0" allowfullscreen></iframe>
               <!-- this row is replaced by iframe with video. i'm using youtube data api.... -->
          </div>
</div>

我认为你可以只用 css 做这样的东西

关于html - Youtube 嵌入视频适合浏览器大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27580840/

相关文章:

javascript - 如何使用 javascript 更改元素 css 类运行时

css - 视频仅在宽度变化时调整大小,而不是在窗口高度变化时调整

html - 嵌入/iframe 内容作为父窗口的一部分

javascript - iframe 将高度更改为 1px

javascript - 如何在单击按钮时添加或附加文本框?

html - 在运行时更改 CSS 规则

php - 在php中回显html是否可能会导致html输出错误?

css - 如何使用 CSS 断开 URL 中的字符串

javascript - 如何在焦点输入上显示隐藏 div

javascript - TableSorter - 将图标应用于未排序的列