css - 使用缩放图像 2x3 填充 100% 宽度

标签 css html

我正在尝试使用缩放图像将 2 x 3 图片填充到 100% 宽度的网格。 但由于某种原因,图像右侧有 12 或 13 像素的间隙。任何人都知道如何解决这个问题? 我要疯了!

body {
  margin:0;
  padding:0;
}	

.header { 
  height:200px;
  width:auto;
  background:#22FF00;
}

.imageContainer {
  position: relative;
  width: 33%;
  padding-bottom: 26%;
  float: left;
  height: 0;
}

img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
}

.clearfloats {
  clear:both;
}
<div class="header">asd</div>

<div class="imageContainer">
  <img src="http://placekitten.com/600/449" />
</div>

<div class="imageContainer">
  <img src="http://placekitten.com/600/449" />
</div>

<div class="imageContainer">
  <img src="http://placekitten.com/600/449" />
</div>

<div class="clearfloats"></div>


<div class="imageContainer">
  <img src="http://placekitten.com/600/449" />
</div>

<div class="imageContainer">
  <img src="http://placekitten.com/600/449" />
</div>

<div class="imageContainer">
  <img src="http://placekitten.com/600/449" />
</div>

最佳答案

Hashem 用他的评论打败了我,但他是对的,使用

.imageContainer {
    width: 33.333%; 
}

失去差距。

参见 demo

关于css - 使用缩放图像 2x3 填充 100% 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26381961/

相关文章:

jquery - 滚动时 WordPress 导航栏背景更改

jquery - HTML5 CSS3 Bootstrap - 旋转木马在滚动时与菜单重叠

javascript - 正则表达式和单词搜索不匹配带有空格的单词

css - 动态呈现图像多行多列

html - 将图像放在 div 中居中? CSS困惑

css - 如何使用 CSS 隐藏评论列表中的最后一个分隔线?

html - 将响应式 div 与内部图像居中

javascript - 获取 Javascript div 在出现时滑出

javascript - 单击表单外的元素时,是否可以发送表单?

javascript - 来自服务器的响应未显示在 Select2 下拉列表中