【问题标题】:Bootstrap Video Background Not Responsive (Not Scaling)Bootstrap 视频背景不响应(不缩放)
【发布时间】:2016-03-20 20:42:45
【问题描述】:

我正在尝试使用引导程序来制作我的个人网站,并在后台播放视频。当我缩小浏览器窗口时,视频、标题占位符和按钮都不会缩放(不响应)。我不知道怎么了。任何帮助都会很有用。非常感谢!

这是我的 HTML 代码:

  <div class = "header-container">
        <div class = "video-container">
                <video preload = "true" autoplay loop volume = "0"> 
                <source src = "videos/main.mp4" type = "video/mp4" >
                </video>
        </div>
        <h3 class="main"> 
            Title Placeholder 
                <div class="col-md-5 text-center col-sm-offset-3"> 
                        <a href="#services" class="btn btn-lg outline col-sm-offset-2">Services</a>
                        <a href="#about" class="btn btn-lg">About</a>
                        <a href="#contact" class="btn btn-primary btn-lg outline">Contact</a>
                </div>
        </h3>
  </div>

这是我的 CSS 代码:

.header-container {
    width: 100%;
    height: 700px;
    border-left: none;
    border-right: none;
    position: absolute;
    padding: 10px;
    overflow: hidden;
}

.video-container {
    position: absolute;
    top: 0%;
    left: 0%;
    height: 700px;
    width: 100%;
    overflow: hidden;
}

【问题讨论】:

  • 你能创建小提琴吗??
  • @SunilGehlot 我不确定创建小提琴是什么意思?
  • @Harold Finch 使用该链接:jsfiddle.net 并创建示例并与我们分享更新的链接。
  • @SunilGehlot 不确定我是否做得正确。该视频是本地视频,因此我将其替换为来自互联网的视频,但引导按钮和标题未显示jsfiddle.net/suLnu1r3

标签: html css twitter-bootstrap twitter-bootstrap-3 responsive-design


【解决方案1】:

好的,你给.video-container 一个静态高度。使其高度为 100% 。之后抓住你的 video 元素并给它一个 min-widthmax-width100% 。你可能还需要将max-width 属性添加到video 并将其设置为100%。您也可以使用100% 中的widthheight,而不是使用min-widthmin-height。看看什么是有效的并创建一个小提琴。

.video-container {
    position: absolute;
    top: 0%;
    left: 0%;
    height: 700px;
    width: 100%;
    overflow: hidden;
}

video { max-width: 100%; min-width: 100%; min-height: 100%; }

【讨论】:

    【解决方案2】:

    尝试添加样式

    h3.main
    {
    position:relative;
    z-index:1;
    }
    video
    {
    width:100%;
    }
    

    【讨论】:

    • 视频是响应式的,但不幸的是文本和按钮不是
    • 你的文本和按钮已经在中心并且响应你想要的内容
    • 文本和按钮没有响应。这就是它的样子:imgur.com/a/yWWdl
    • 在小提琴上编辑您想要的文本和按钮,因为您的视频小提琴 jsfiddle.net/suLnu1r3 正在工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-16
    • 1970-01-01
    • 2015-04-09
    • 2016-12-13
    • 2015-03-27
    • 1970-01-01
    相关资源
    最近更新 更多