0

我有一个客户来找我,因为他们在 Snow Leopard 上的 Safari 5.1.9 上的导航显示存在问题。导航显示只是在所有其他浏览器上找到,但在 Safari 5.1.9(仅限雪豹)上,它会暂时显示然后消失。

最初,我做了这个修复:在下面的代码中删除相对和绝对定位。然而,这实际上破坏了网站的其余部分(Twitter 小部件消失,滑块格式不正确,等等)。

关于如何在不弄乱网站其余部分的情况下解决此问题的任何想法?

谢谢你的帮助!让我知道我是否可以提供更多信息。

div.navigation-wrapper {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
z-index: 101;
border-top-width: 1px;
border-bottom-width: 1px;
border-style: solid;
font-family: HelveticaNeue, "Helvetica Neue", Arial, Helvetica, sans-serif;
}

div.gdl-navigation-wrapper {
position: relative;
z-index: 101;
min-height: 53px;
}
4

1 回答 1

0

这可能是您的问题:

div.navigation-wrapper {
    top: 0px;
    left: 0px;
    right: 0px;
}

您应该只指定左值或右值,而不是两者。另外,我真的不知道,因为没有办法测试我的代码,因为你没有给我们太多的上下文,正如 Barmar 指出的那样。

于 2013-07-22T18:20:28.297 回答