【发布时间】:2011-07-20 15:53:14
【问题描述】:
我有一个 div 标签,里面还有其他一些元素,如下:
<div>
<h3>Text</h3>
<hr/>
<ul>
<li>Text</li>
</ul>
<hr/>
<span>Text</span>
</div>
在 div 中的每个不同元素之间,我为所有元素设置了 0 填充和边距(这反映在开发人员工具中),但是在所有 Internet Explorer 浏览器中都有很大的空间(大约 4-6像素)每个元素之间。我已经尝试将 html、body padding/margins 设置为 0,以及 DOM 层次结构中它上面的几乎所有其他元素,但是间距仍然存在。我也尝试过最小化 HTML,所以没有换行符或空格,但它不能解决问题。
任何建议可能是什么问题?
【问题讨论】:
-
你能做一个JS Bin 测试用例吗?
-
有趣的是我无法在 JS Bin 中复制问题,我会继续尝试。
标签: html css internet-explorer padding margin