【发布时间】:2014-10-02 09:04:10
【问题描述】:
我有一个 WordPress 网站,其中菜单浮动到标题中徽标的右侧。徽标约占宽度的 25%,其余 75% 包含 7 个菜单选项。如果添加了第 8 个菜单选项,它会超出可用空间,整个菜单基本上会在徽标下方向下移动。我相信你们中的许多人都熟悉这种菜单响应。
如果菜单低于徽标,我希望能够实现一组新样式。因此,换句话说,这不是基于浏览器大小,而是基于客户端最终可能添加到站点的菜单数量。有谁知道实现这个的正确语法或方法吗?
提前致谢!
【问题讨论】:
-
只需使用较小的菜单项填充,或在实际媒体查询视口大小上更改较小的字体大小。并且不要使用浮动的 li 元素,最好使用 display-inline css 属性。你也可以使用 JQ 计数器,如果元素是研究 8 个项目,则将类更改为移动菜单或更小的菜单。
-
嗨 Foxsk8,谢谢你的信息。我听取了您的建议并减少了菜单上的填充,这是一个不错且简单的解决方案。但是,我不介意菜单位于徽标下方。除了 Jquery,还有什么其他选项可以推荐用于在发生这种情况时应用不同的样式?谢谢!