首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >水平中心图像

水平中心图像
EN

Stack Overflow用户
提问于 2014-05-27 22:53:09
回答 2查看 407关注 0票数 0

我有3个图像,我想要在一个div内水平居中,所以它们需要居中和相邻。

这是我的代码:

代码语言:javascript
复制
<div class="container">
<div class="row">
        <div class="col-xs-4 col-xs-offset-4" >

            <img class="img-responsive  " src="images/slike/pic1.png" alt=""/>
            <img class="img-responsive   " src="images/slike/pic2.png" alt=""/>

            <img class="img-responsive  " src="images/slike/pic3.png" alt=""/>      

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

当我尝试中间块类时,图像是居中的,但不是水平的,而是垂直的,当我尝试拉左或右时,它们是水平的,但不需要做centered.What?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-27 23:02:08

假设您的图像大小适当,并且都可以放在同一行上,请尝试使用以下CSS属性:

代码语言:javascript
复制
img {
    display:inline-block;
}

.col-xs-4 {
    text-align:center;
}

但是对于inline-block的警告,您的img元素之间的所有空白都必须删除,否则它将显示为图像之间的“空格”。

票数 2
EN

Stack Overflow用户

发布于 2014-05-27 23:19:46

只需将text-align:center应用于父容器即可。

img是一个默认情况下,内联块元素,它将受到文本对齐属性的影响:

代码语言:javascript
复制
.col-xs-4 {
    text-align:center;
}

这里有个小酒馆在行动中演示了它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23900219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档