首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在bootstrap中减小html视频播放器大小

如何在bootstrap中减小html视频播放器大小
EN

Stack Overflow用户
提问于 2015-01-24 17:48:50
回答 2查看 20.8K关注 0票数 9

我已经使用bootstrap来响应视频,但问题是我只有2个大小

代码语言:javascript
复制
class="embed-responsive embed-responsive-16by9"

代码语言:javascript
复制
class="embed-responsive embed-responsive-4by3"

它们真的很大。如果我尝试这样做,如何手动更改宽度和高度

style="width:400px ; height:400px"

视频已调整大小,但响应式视频不起作用。请帮帮我。

这是我的代码

代码语言:javascript
复制
  <div align="center"  class="embed-responsive embed-responsive-16by9" style="width:400px;height:400px">

<video   class="embed-responsive-item"  controls>
  <source src="<?php echo str_replace("../../../../","",$subvalue->video);?>" type="video/mp4">
 </video>
</div>

我需要这样的

但是在添加样式的宽度和高度后,我得到的结果如下所示

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-24 17:58:04

Responsive Embed类仅设置宽高比( 16x9视频使用.embed-responsive-16by9,4x3视频使用.embed-responsive-4by3 )。它们将占据其包含块宽度的100%。

为了给它们一个宽度,您只需要添加一个设置了width的容器,例如.sizer

代码语言:javascript
复制
.sizer {
  width: 300px;
}
代码语言:javascript
复制
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />

<div class="sizer">
  <div class="embed-responsive embed-responsive-16by9">
    <video src="http://techslides.com/demos/sample-videos/small.mp4" autoplay controls></video>
  </div>
</div>

另一种选择是将其添加到Bootstrap网格中,如下所示

代码语言:javascript
复制
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />

<div class="container">
  <div class="row">
    <div class="col-xs-12">
      <div class="embed-responsive embed-responsive-16by9">
        <video src="http://techslides.com/demos/sample-videos/small.mp4" autoplay controls></video>
      </div>
    </div>
  </div>
</div>

永远不要尝试将widthheight属性直接添加到包含.embed-responsive类的元素中,因为这会破坏它的响应性。除非您想要不同于iframeembedobjectvideo的项,否则不需要添加.embed-responsive-item

票数 15
EN

Stack Overflow用户

发布于 2015-01-26 04:19:13

去抓取fitvids js,只要你从宽度和高度开始,fitvids就会让视频响应式的:http://fitvidsjs.com

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28124214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档