我有一个布局,其中导航是一组相互堆叠的 div。典型的故事,“它适用于所有浏览器,除了最糟糕的 IE。” 我希望它在 IE 中的 div 之间没有任何空格。
这是网址:http ://www.drmsmaggio.com/
我之前没有声明文档类型时遇到过这个问题,但这不是问题,因为有一个文档类型集。
任何帮助是极大的赞赏。
我有一个布局,其中导航是一组相互堆叠的 div。典型的故事,“它适用于所有浏览器,除了最糟糕的 IE。” 我希望它在 IE 中的 div 之间没有任何空格。
这是网址:http ://www.drmsmaggio.com/
我之前没有声明文档类型时遇到过这个问题,但这不是问题,因为有一个文档类型集。
任何帮助是极大的赞赏。
首先,我将使用 4.01 严格的文档类型,而不是过渡版本。Transistional 会在所有浏览器中触发 quirks 模式,这意味着您最终会遇到这样有趣的小问题。
其次,我将使用重置样式表来删除大部分继承的填充/边距。然后我会在必要的地方使用 CSS 设置这些填充/边距。
顺便说一句,你应该看到这个问题。Joel Coehoorn 对如何构建一致呈现的页面有很好的回应。
您可以尝试为您的 div 应用一点底部边距,并摆脱位于菜单 div 之间的“间隔”div。
边距底部:7px;
看起来就在“什么是脊椎按摩疗法?”之后。有一段文字是黑色的。那应该是你的一些问题;o)