Safari中的保证金问题-FF中的工作罚款(wordpress)

Safari中的保证金问题-FF中的工作罚款(wordpress),safari,margin,Safari,Margin,我在这里发现了一个相当有趣的不幸事件。 我的导航栏上有一个负的边距,因为我希望它位于特定位置。在FF中一切看起来都很好,但在Safari中,我的内容跳转到我的导航所在的位置,好像我的导航不存在一样 我试着玩数字游戏,当我把它从-77px改为-55时,内容会跳到它应该在的地方,但显然我的导航没有 通过pastebin链接到我的代码 非常感谢您的帮助! 哦,这个网站是 谢谢我认为,你在网站的布局设计上遇到了一些问题,正是这些问题造成了这个问题。它在Chrome上也有问题 首先,您的导航没有包含在它自

我在这里发现了一个相当有趣的不幸事件。 我的导航栏上有一个负的边距,因为我希望它位于特定位置。在FF中一切看起来都很好,但在Safari中,我的内容跳转到我的导航所在的位置,好像我的导航不存在一样

我试着玩数字游戏,当我把它从-77px改为-55时,内容会跳到它应该在的地方,但显然我的导航没有

通过pastebin链接到我的代码

非常感谢您的帮助! 哦,这个网站是
谢谢

我认为,你在网站的布局设计上遇到了一些问题,正是这些问题造成了这个问题。它在Chrome上也有问题

首先,您的导航没有包含在它自己的div中,这与您所遵循的设计模式不太相符。考虑下面的重新设计:

div wrapper
    div header
    div nav
    div content
        div column1, etc
    div footer
div wrapper (end)

这将使您对布局有更多的控制,您将在nav div而不是ul上进行更改。您的清除div不是完全必要的,因为您没有浮动任何元素,但我认为您正在使用它们来创建空白-使用边距或为导航元素指定高度,您的原始问题应该得到解决。我希望这能有所帮助。

非常感谢您的快速回复!事实上,我只是用一个旧的模板把我的导航放到一个合适的div中——天知道为什么它是这样设置的,它似乎已经解决了这个问题,我不得不在它上面加一个高度来进行狩猎,但它看起来没问题。再次感谢!当我在这里的时候,你知道为什么字体脸不能在我的模板上工作吗?没问题!字体文件是否与CSS文件位于同一目录中?