火狐渲染问题与drupal禅主题和漂亮的菜单



我正在Drupal usiong上构建一个基于禅宗主题的自定义主题网站,并使用漂亮的菜单模块生成一个水平的吸盘鱼之子下拉菜单。我的水平漂亮菜单块在所有浏览器中都能出色地工作(甚至在IE中!),但在firefox中似乎会崩溃,这是非常不寻常的。

二级菜单应该直接下拉到顶级菜单项的下方,这在除firefox之外的所有浏览器中都是如此(我目前使用的是9.0.1)。当我在firefox中打开二级菜单时,二级菜单显示在第一级菜单的下方(应该是这样),但与其父菜单的左侧对齐,而不是与其父菜单项的左侧对齐。有什么想法吗?

这是网址:http://www.crowstonstack.co.uk/new

根据http://www.crowstonstack.co.uk/new/sites/all/modules/nice_menus/nice_menus_default.css

这应该能解决问题。

ul.nice-menu-down ul {
left: 57px;
}

此解决方案仅适用于firefox,可能会破坏其他浏览器的外观。因此,一旦你确认它有效,你就需要把它作为一个条件。欲了解更多信息,请访问

仅针对带有CSS 的Firefox

干杯,Vishal