【发布时间】:2014-11-16 19:15:45
【问题描述】:
如何使用 bootstrap 3 使固定高度元素响应?例如,我将轮播的高度设置为 650 像素。但我不能让它像图像那样响应。有什么想法吗?
CSS,
#article-carousel .carousel-inner{
height:650px;
}
html,
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">
<img src="style/image/10403889_707684359268375_7804458077651816095_o.jpg" class="img-responsive"/>
</div>
....
【问题讨论】:
-
您是否尝试更改 img 元素的高度而不是 .carousel-inner?
-
图像有不同的高度,所以我想通过使用溢出隐藏来裁剪它们...
-
将 img-responsive 类设置为 height:100% 以允许图像达到全高。
-
一般你从最小的最小宽度到最大的最小宽度进行媒体查询,并设置里面的高度。
-
我通过添加 css3
background-size方式改进了答案stackoverflow.com/a/25981221/947687。它适用于所有没有 javascript 的现代浏览器。
标签: jquery html css twitter-bootstrap carousel