我正在使用bootstrap开发响应式网站。我已经在Firefox,Chrome和IE中对它进行了测试,其中一切似乎都有效,但是下拉菜单(在主菜单中)在Safari中为它自己添加了一个偏移量。
我检查了Safari检查器,看看出了什么问题,但检查员似乎认为下拉菜单显示正确 - 即使它不是。
请参阅http://birdatwork.com/stackoverflow/safari-bug.html,了解我所谈论的内容。
该网站可以在http://kik.vejnoe.orvad.net/en看到。 希望你能帮助找出它发生的原因。
答案 0 :(得分:0)
我还没有发现它为什么会发生,但我找到了解决方案。解决方案是我编写了一些JavaScript来监听menues和window resize事件的点击(仅限Safari)。每当其中一个事件发生时,代码将使用jQuery偏移函数将菜单置于左侧。