【问题标题】:Youtube embed video fit browser sizeYoutube 嵌入视频适合浏览器大小
【发布时间】:2015-02-19 06:18:12
【问题描述】:

请给我一个建议,如何使 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;
}

【问题讨论】:

标签: html css iframe youtube


【解决方案1】:

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 来制作这样的东西

【讨论】:

  • 你几乎是对的。这个解决方案的问题是,如果我正在制作更小的浏览器宽度,视频会变成高度居中并且在底部和顶部有黑色边距 - 它不适合......:/我需要完全填充网站
猜你喜欢
  • 2018-02-12
  • 1970-01-01
  • 2021-07-06
  • 1970-01-01
  • 2013-05-17
  • 2012-02-15
  • 1970-01-01
  • 2012-11-03
  • 2021-11-29
相关资源
最近更新 更多