html - 使用 float 后删除两个 div 之间的间隙

标签 html css

过去两天我一直在制作拼贴画,但遇到了一个问题。

body {
	width: 380px;
}

.featured-sellers-collage {
  width: 100%;
}

.featured-sellers-collage .div1 p {
	top: 0;
	bottom: 0;
	float:left;
	width: 50%;
}
.featured-sellers-collage .div1 p img {
	
	width: 100%;
}

.featured-sellers-collage .div2 {
	flaot: right;
}
<div class="featured-sellers-collage">
	<div class="div1">
      <p><img src="http://lorempixel.com/189/325/" alt="" /></p>
      <p><img src="http://lorempixel.com/189/325/" alt=""/></p>
  </div>
  
  <div class="div2">
    <img src="http://lorempixel.com/380/325/" alt="" />
  </div>

</div>

运行后你可以看到div1div2之间有一个空隙。 我有什么办法可以删除它吗? (div1div2 之间的间距应等于 0px)。

预先感谢您的帮助。

最佳答案

去除p标签的外边距

.featured-sellers-collage .div1 p {
 top: 0;
 bottom: 0;
 float:left;
 width: 50%;
    margin:0;
}

.featured-sellers-collage .div1 p img {
 width: 100%;
   display: block;
}

关于html - 使用 float 后删除两个 div 之间的间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36399014/

相关文章:

Jquery:检查是否有任何输入元素填充在 div 标记中

javascript - 循环嵌套数组并使用值渲染 div

javascript - 具有相同字体、大小和颜色的两个 div.textContent 在 Chrome 中呈现不同

css - 为什么我似乎不能使用背景剪辑?

javascript - 使用javascript设置按钮颜色

css - <img> 中的 mdl-card__supporting-text 未正确显示

html - 下拉菜单下推空白?

c# - 我如何根据 SQL 数据在执行时创建我想要的 div 数量?

javascript - JS : Selecting a DIV based on its onClick value

javascript - AngularJS:将数据从 ng-init 传递到 &lt;script&gt;