html - 为什么背景图像没有根据屏幕尺寸做出响应?

标签 html css twitter-bootstrap

我已经使用 twitter bootstrap 制作了一个网页。 我通过 CSS 在背景中插入了一个图像,如下所示。

<div class="container-fluid">
    <div class="row-fluid">
        <section id="wrapper">

        </section>
    </div> 
</div>

CSS如下:

section#wrapper{ 
    max-width:700px; 
    background-image:url("img/crane.png");
    min-height:525px;
}

当我调整浏览器大小时,图像没有根据屏幕大小调整大小。 我不知道如何让它响应。 所以请任何人帮助我解决这个问题。 提前致谢。

最佳答案

试试这个

section#wrapper{ 
    background:url("img/crane.png") no-repeat center center fixed;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
}

关于html - 为什么背景图像没有根据屏幕尺寸做出响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17018811/

相关文章:

html - 流畅的网站还值得制作吗?

javascript - 添加显示属性时过渡效果不起作用

javascript - jQuery Datepicker 在选定日期后关闭日期选择器

javascript - 如何在 Bootstrap Accordion 中选择值

html - 更改不同屏幕上的列顺序

javascript - 防止散列作为 anchor

javascript - 从中心向右动画div(css或jquery)

css - SlickGrid 单元格 float

javascript - 仅在桌面计算机上显示 DOM 元素时如何避免闪烁?

javascript - 文本 block 背景 CSS