Firefox 渲染问题与 drupal zen 主题和漂亮的菜单
我正在 Drupal 上使用基于 zen 主题的自定义主题构建一个网站,并使用漂亮的菜单模块生成水平的 suckerfish 下拉菜单。我的水平漂亮菜单块在所有浏览器中都表现出色(甚至在 IE 中!),但在 Firefox 中似乎无法正常工作,这是极其不寻常的。
第二级菜单应该直接下拉到顶级菜单项的下方,这在除 Firefox 之外的所有浏览器中都是如此(我目前使用的是 9.0.1)。当我在 Firefox 中打开第二级菜单时,第二级菜单显示在第一级菜单下方(正如它应该的那样),但左对齐到其父菜单的左侧,而不是对齐到其父菜单项的下方。有什么想法吗?
I am building a site on Drupal usiong a custom theme based on the zen theme and using the nice menus module to generate a horizontal sons of suckerfish dropdown menu. My horizontal nice menus block works brilliantly in all browser (even in IE!) but seems to break in firefox, which is extremely unusual.
The second level menu should drop down directly below the top level menu item, which it does in all browsers except firefox (I am currently using 9.0.1). When I open the 2nd level menu in firefox, the 2nd level menu is displayed below the first (as it should), but left aligned to the left of it's parent menu, instead of being aligned below it's parent menu item. Any ideas?
Here is the url: http://www.crowstonstack.co.uk/new
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
按照以下方式更改 http://www 中的值.crowstonstack.co.uk/new/sites/all/modules/nice_menus/nice_menus_default.css
这应该可以修复它。
此解决方案仅适用于 Firefox,可能会破坏其他浏览器中的外观。因此,一旦您确认其有效,您就需要将其作为条件。有关此内容的更多信息,请访问
仅使用 CSS 定位 Firefox
干杯,
维沙尔
change the value as per below in http://www.crowstonstack.co.uk/new/sites/all/modules/nice_menus/nice_menus_default.css
This should fix it.
This solution is only for firefox and might break the look in other browsers. So once you confirm its working you will need to put it as a condition. for more on this go to
Targeting only Firefox with CSS
Cheers,
Vishal