我在 Mac 和 Windows 的 Safari 和 Chrome 中的下拉菜单中遇到了这个非常烦人的问题。
在其他浏览器中似乎很好,即使是 IE7+(我知道很震惊)。
下拉菜单应该绝对定位到 parent <li>
,我已经设置left: 0;
但是下拉菜单显示在下面的下方<li>
。
过去我在 IE 中遇到过这个问题,但我希望 WebKit 会更好!
此外,这是 Safari 中的问题(不同,但我想原因是相同的):
这是该页面的链接(将鼠标悬停在“博客”链接上):- http://www.mattpealing-server.co.uk/~devfooty/
有谁知道我该如何修复它?我尝试了各种组合,甚至发现如果我定位bottom: 0
然后下拉菜单出现在正确的下方<li>
,但显然它看起来不正确!不过很奇怪。