使用twitter bootstrap将图像集中在小屏幕上

时间:2015-06-05 06:59:29

标签: css twitter-bootstrap

我有一个图片我试图居中在div的中间,但只在xs屏幕上使用twitter bootstrap。

在小屏幕和大屏幕上,布局如下所示:

enter image description here

当它进入xs屏幕时,它看起来像这样:

enter image description here

当文字从xs屏幕上的页面上掉下来时,我想让图像居中。

这个div的html是这样的:

HTML

        <div class="row">
                <div class="col-md-8 col-md-offset-2 col-sm-10 col-sm-offset-1">
                    <div class="col-xl-4 col-md-5 col-sm-6 col-xs-12">
                        <div class="img">
                        </div>
                    </div>
                    <div class="col-xl-8 col-md-7 col-sm-6 col-xs-12">
                        <div class="info">  
                        </div>
                        <div class="icons">
                            <ul class="list-inline icon-list">
                            </ul>
                        </div>
                    </div>
                </div>
            </div>

img div是包含我想要在小屏幕上居中的图像的那个。

我尝试了以下CSS,但它不起作用:

CSS

.col-xs-12  > .img img {
display: block;
margin: 0, auto !important;
}

我不清楚为什么这不起作用。

1 个答案:

答案 0 :(得分:1)

仅使用类img在div的列上text-align。出于实际原因,请使用课程centered进行调用

.centered {
    text-align:center;
}

https://jsfiddle.net/udwtavzh/2/