html - 如何将图像居中对齐?CSS

标签 html css

我有这个例子:

http://fiddle.jshell.net/

这是 HTMl 代码:

    <div class="wrap">

    <div class="wrap1">
<div class="image1">This is some text</div>
<div class="image2">This is some text</div>
<div class="image3">This is some text</div>
    </div>

    <div class="image4">This is some text</div>
    <div class="image5">This is some text</div>


</div>

这是 CSS 代码:

.image1,.image2,.image3{
  display: inline-block;
  height: 200px;
  width: 200px;
  background: url(http://placekitten.com/g/300/300);
  margin-left:auto;

}

.image4,.image5
{
  display: inline-block;
  height: 200px;
  width: 200px;
  background: url(http://placekitten.com/g/300/300);
}
.wrap1{
    margin-left:auto;
    margin-right:auto;
}
.wrap
{   border:1px solid;
    width:700px;
}

如何让图片居中对齐?

我希望所有图片在有边框的正方形内居中对齐

最佳答案

根据我的理解,您需要所有图像都位于边框的中心。
在包装类中使用text-align:center:

.wrap
{   border:1px solid;
    width:700px;
    text-align: center;
}

检查 Fiddle .

关于html - 如何将图像居中对齐?CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29120715/

相关文章:

javascript - 1 个 div 中有 2 个鼠标悬停/悬停效果?

Javascript 无法处理从其他来源提取的内容

css - 多个流体图像

html - 为 CSS 中的所有属性设置 REM 的值

html - html/body 上的高度 100% 在 iPhone 上不起作用

css - 使表格的最后三行越来越透明,合并到背景中

背景 Sprite 的jquery背景定位

javascript - 停止页面加载时自动启动的关键帧动画

javascript - 覆盖通过 JavaScript 声明的 css 属性

html - rails : Image as a link