这似乎是一个微不足道的问题,但在他们的例子(http://twitter.github.io/bootstrap/examples/carousel.html)中摆弄Twitter Bootstrap轮播几个小时后,我求助于SO .
我希望旋转木马显示全宽(如现在),但不显示裁剪高度 . 我尝试在不同的容器中将min-height,height等设置为100%但没有结果 . 任何两美分?
这似乎是一个微不足道的问题,但在他们的例子(http://twitter.github.io/bootstrap/examples/carousel.html)中摆弄Twitter Bootstrap轮播几个小时后,我求助于SO .
我希望旋转木马显示全宽(如现在),但不显示裁剪高度 . 我尝试在不同的容器中将min-height,height等设置为100%但没有结果 . 任何两美分?
6 回答
对于Bootstrap 3,您只需要:
从引导站点上的示例轮播,如果您调整浏览器窗口的大小,您将看到图像实际上在x轴上被拉伸 . 要实现相同的效果,请使用他们的CSS:
最后两个属性,min-width和height,非常重要 . 高度设置为旋转木马的所需大小 .
最后,您将需要使用img标记来放置图像,而不是背景图像 . 这是一个更全面的例子:
我希望这有帮助 . 干杯!
想想我有一个简单的CSS更改解决方案?只需将以下内容从(OLD)更改为;
对于要在幻灯片中插入的每个图像,请使用以下内容:
虽然这可以追溯到3年前,但是当使用Bootstrap 3.3.7时,'Nate Beers'给出的解决方案解决了我的问题
因为'max-width'设置当width大于max-width时覆盖width属性的元素的最大宽度 .
'min-width'也总是覆盖'max-width' .
这是codepen中的 an example ,调整预览窗口大小以查看其工作原理 .
特别是通过调整到可能的最小宽度来检查下面的元素,并与其他2个元素i1和i2进行比较 .
您可以简单地将他们的CSS更改为此,但它会导致您的图像裁剪掉不适合的图像: