代码之家  ›  专栏  ›  技术社区  ›  ChucKN0risK

HTML5视频没有响应

  •  1
  • ChucKN0risK  · 技术社区  · 8 年前

    当我的视频出现在页面中时,我无法显示我的视频 <video> 由父容器包装。我实际上正在尝试显示一个响应视频。

    下面是我制作的代码笔的链接: http://codepen.io/ChucKN0risK/pen/YwQLZa

    HTML:

    <div class="media-wrapper video-wrapper">
      <video class="video-wrapper__video" src="http://www.louischenais.fr/src/video/Mobile_It_Changes_Everything.mp4"></video>
    </div>
    

    CSS:

    .video-wrapper {
      position: relative;
      padding-top: 56.25%;
      background-color: green;
    }
    
    .video-wrapper__video {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
    
    2 回复  |  直到 8 年前
        1
  •  1
  •   Ico Portela    8 年前

    必须设置视频包装宽度。

    .video-wrapper {
      width: 100%;
      position: relative;
      padding-top: 56.25%;
      background-color: green;
    }
    
        2
  •  0
  •   I Am Stack    8 年前

    我想你写错了视频标签。我编写了正确的视频标签,并为图像和视频编写了css。

    这是 codepen.io

     <div class="media-wrapper video-wrapper">
           <video class="video" controls>
            <source src="http://www.louischenais.fr/src/video/Mobile_It_Changes_Everything.mp4" type="video/mp4">
          </video> 
      </div>
    

    图像和视频的CSS代码。。

    img {
      max-width: 100%;
      width:100%;
    }
    .video {
      width:100%;
      max-width:800px;
      height:auto;
    }