繁体   English   中英

将图像在Bootstrap滑块中水平和垂直居中

[英]centering an image in the Bootstrap slider both horizontally and vertically

首先,这是一个小提琴: http : //jsfiddle.net/3CW4D/

我有可能显示不同尺寸图像的Bootstrap滑块。 我要达到的目标是,它们的最大宽度均为570px,高度最大为379px。

我已经做到了

.carousel{
width: 570px;
height: 379px;
}

.img-big{
max-width: 570px;
max-height: 379px;
margin: 0 auto;
}

对于图像3,​​但滑块中的图像2卡在顶部,而不是垂直居中。

我如何做到这一点,以使它们居中,而不管它们是更高还是更宽?

尝试使用以下CSS(已编辑):

.carousel .item{
    width: 570px;
    height: 379px;
}
.img-big{
    max-width: 570px;
    max-height: 379px;
    margin: 0 auto;
}
.align-to-middle {
    width: 570px;
    height: 379px;
    display:table-cell;
    vertical-align: middle;
}

并将图像.img-big包围在...周围,​​该图像将图像包裹并对齐到中间。

因此,您可以在此处查看完整的代码: http : //jsfiddle.net/3CW4D/2/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM