这似乎是如此基本,但我只是不知道如何找到答案。
我正在使用带有Protostar模板的Joomla 3.0,我正在尝试创建一个菜单项(使用水平nav-pills样式),当点击它时,只会显示子菜单项,而不是刷新页面然后显示子菜单。就像现在一样,我无法弄清楚如何创建顶级菜单项,使其没有与之关联的链接。
例如,我的前三个菜单项是“Home”,“Orders”,“Staff”。如果我点击员工,我不希望它带我到任何其他页面,只是给我看一个工作人员的子菜单。我怎么能这样做?
我尝试过使用“菜单标题”菜单项类型,但它甚至没有将其创建为链接,只是纯文本 - 更不用说CSS完全错了。
答案 0 :(得分:5)
菜单项类型 - >系统链接 - >文字分隔符。然后创建其他菜单项作为此元素的子项。
答案 1 :(得分:3)
您只需要定义一个css类,并将其与菜单项一起使用!
在Joomla中打开您的菜单项。
选择"链接类型"三个选项卡中的一个(详细信息,链接类型,模块分配)。
提供字段"链接CSS样式"一种css风格not-active
。只需写下这个(没有引号或来自CSS的点。
转到您的模板css-styles :(" Extensions>模板管理器。选择您的模板(不在左侧,但在右侧)(在#34栏中;模板&#34 ;))
将此css类插入模板主css文件:
.not-active {
pointer-events: none;
cursor: default;
}
这就是全部。它工作得很好!无论您定义哪种类型的菜单项。
答案 2 :(得分:1)
如果"文本分隔符"类型不起作用,然后将其设为"外部URL"并指出"#" (没有引号)。
这可以解决您的问题。
答案 3 :(得分:1)
外部URL(指向#)列在系统链接下,而不是Web链接,可以在其中查找。