css - div之间的空格?

标签 css html

我不知道为什么两个 div 之间存在自动空格。我该如何删除它?

这是我的代码:

.mot
{
      width: 300px;
      max-height: 300px;    
      overflow: hidden;
      position: relative;
}

.hai
{
      width: 280px;
      color: #FFF;
      background-color: #001c3e;
      font-size: 15pt;  
      padding: 10px 10px 10px 10px;
      font-family: Arial, Helvetica, sans-serif; position: relative;display: inline-block; float: left;
}

这仍然会导致 div 之间有一个空格(参见这张图片:http://puu.sh/7w2AQ.jpg)

<div class="mot">
    <img src="http://puu.sh/7w2AQ.jpg" width="300px"/>
</div>

<div class="hai">
    asdfasdf
</div>

非常感谢

最佳答案

完美无缺!我已经在 fiddle 中测试了你的代码 http://jsfiddle.net/afzaal_ahmad_zeeshan/qfsPk/它没有给出额外的间距。我使用了 border 来测试空格。

我认为,有一些用户客户端的默认设置。

我对您的建议是,只检查浏览器中的属性。尝试使用 F12 并检查 div 和这些元素的样式。

关于css - div之间的空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22422692/

相关文章:

javascript - 使用 html 日期的 jquery/javascript 显示链接

javascript - 如何使用vue-scroll

html - 溢出滚动隐藏右侧边距

html - 将图像添加到 html 类型的输入复选框或单选框

html - 高度 50% 未填充 Safari 上 flex 父级的一半

javascript - 使用视差代码更改导航栏干扰的颜色

html - 为什么我的列不会 float 到容器的左边缘?

jquery - 如何使猫头鹰轮播中的中心图像大于其他图像?

javascript - Div 垂直对齐不适用于 Chrome - 适用于其他浏览器

html - 无法隐藏滚动,尽管隐藏了溢出?