0

我正在尝试将我们的网站(www.enyx.sk)从浮动响应主题更改为实现静态宽度,这也将解决分辨率较低的平板电脑和显示器。

我遇到的问题是顶部导航中的菜单项。父 div 本身是绝对定位的,但是由于它们是生成的并且需要彼此相邻,因此项目是相对定位的。但是,当我尝试调整浏览器大小或检查 Nexus 7 上的分辨率时,这会导致问题 --->此处

然后菜单项一个接一个地出现,以填满屏幕。

我想要实现的是它们像菜单下的“mozaic”一样留在一个地方,但我不知道如何做到这一点。

非常感谢

4

1 回答 1

0

看看你的 basic.css(应该在 ubermenu-plugin 中)。几乎所有的宽度都以百分比给出。

在第 758 行,您可以找到:

#megaMenu.megaResponsive ul.megaMenu > li { width: 100% }

此外,在第 862 行有:

#megaMenu.megaResponsive ul.megaMenu > li { width:50% }

删除两者。

至少在第 81 行有以下代码:

#megaMenu.megaMenuHorizontal ul.megaMenu { width: 100% }

将其更改为固定宽度(例如 1140 像素)。现在一切都应该以正确的方式工作。

如果你使用 Firefox,你可以使用插件 Firebug,这对寻找这类东西有很大帮助。

于 2013-07-30T15:11:30.760 回答