【发布时间】:2010-05-20 09:25:46
【问题描述】:
在我的顶级菜单项中,我想为每个项目创建一个子行。我认为默认情况下不可能这样做,YooTheme 在他们的许多模板中都这样做了。
菜单输出如下所示
<div class="moduletable_menu">
<ul id="mainmenu" class="menu">
<li class="active item1" id="current">
<a href="URL_HIDDEN">
<span>Services</span>
</a>
</li>
</ul>
这基本上输出一个单行菜单项,如下所示:
服务
我想做的是有一个这样的菜单项:
服务
服务 x、服务 y、服务 z
作为参考,请查看YooTheme demo page 上的主菜单。
YooTheme 这样做的方式是使用两个管道 (||) 作为换行符,所以在 Joomla 后端你输入“Services||Service x, Service y, Service z”作为菜单标题,然后必须是一些花哨的 javascript,将这个标题分成两个跨度,准备好使用 css 设置样式。
有没有人知道一个简单的编码方法?
请注意,我希望将此功能构建到自定义模板中(即非 yotheme)。
另外请注意,我使用的不是 MooTools,而是 Jquery。
【问题讨论】:
-
它们不是在管理面板菜单部分的描述/子文本等中设置吗?
标签: javascript jquery css menu joomla