为什么在IE和Chrome中存在保证金问题而在Firefox中没有?

时间:2014-04-01 09:41:40

标签: css margin

我不明白为什么顶级菜单和IE和Chrome中的滑块之间存在保证金问题。它在firefox中看起来很好吗?

(由于取消了项目,链接已被删除)

// Dan

2 个答案:

答案 0 :(得分:3)

有一个div

<div class="sf-right">&nbsp;</div>
菜单和滑块之间的

导致发生这种情况。删除div或将以下样式添加到css

.sf-right {
    display: none;
}

答案 1 :(得分:2)

查看页面代码,我在菜单下找到了一个小间隔符。

<div class="sf-right">&nbsp</div>

似乎在Firefox中,下一个div渲染在这个小男孩身上,在其他浏览器中它变成了一个空间。我不知道他的功能是什么,但你可以采取两种行动:

  1. 将其删除
  2. 使用css将其放在菜单栏的左侧。
  3. 我在页脚中看到了另一个小故障。您使用百分比来指定页脚组件的右边距。这在大多数情况下都很好,但是在滚动条大小不同的情况下会导致故障。 要修复它,将百分比从5%更改为4%