Safari中缺少CSS - 下拉菜单

时间:2014-02-24 10:09:34

标签: css user-interface

使用jquery plungin之一显示为Flyout样式菜单。

请检查http://jsfiddle.net/bNj4R/

在Safari浏览器中很奇怪,当您从第五个顶部点击顶级菜单时,它没有显示任何子菜单。

我发现在jqueryUI.css

中使用了以下css
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
    clear: both;
}

它在其他浏览器中运行良好。期待野生动物园。

请检查http://jsfiddle.net/bNj4R/


已修复,强制滚动到顶部。在显示子菜单之前。

$(”。FG-menu.fg菜单滚动 ')scrollTop的(' 0' )。

感谢您的建议:)

1 个答案:

答案 0 :(得分:0)

看起来safari不会再次将框滚动到顶部。这就是为什么前5个工作而其余工作没有的原因。滚动后,Safari会在调出子菜单时保持该位置。

我认为这可能是fgMenu库的一个错误。看着lirbary,它已经5岁了,它的体积非常大。可能值得寻找更新的菜单库。这几天可以用css做很多事情。