4

我正在构建一个 Joomla 模板,但我遇到了菜单宽度问题,我从未找到解决方法。当我制作基于文本的菜单时,某些项目在缩放或分辨率发生变化时总是排成两行,例如:

[第 1 项] [第 2 项] [第 3 项] [第 4 项] [第 5 项]

变成

[第 1 项] [第 2 项] [第 3 项] [第 4 项]

[第5项]

所以基本上,当我制作基于文本的菜单时,宽度总是会改变。但是,如果我让它基于图像,问题就解决了,但它不能用于这个项目,因为它有太多的菜单项,其中一些可能会在以后更改。我看过一个网站,每次您在网站上放大/缩小时都会重新生成字体大小以保持网站定义的宽度,但是我不记得了。你们有什么想法吗?无论浏览器字体大小设置、缩放或显示分辨率如何,都必须有某种脚本来强制基于文本的菜单定义宽度。

提前致谢。顺便说一下,这里是网站:http ://business.delux.lv/ 我实际上注意到很多网站都有这个问题,但有些网站没有那么多菜单项让他们分两行,所以这有点让它不太明显。

4

2 回答 2

4

将此添加到菜单 css 样式

white-space:nowrap;
于 2012-07-03T20:03:59.643 回答
1

将此行添加到您的 CSS:

#menu{width: 104%;}
于 2012-07-03T19:52:49.767 回答