Joomla 3.0创建虚拟菜单项

时间:2013-06-30 23:08:32

标签: joomla

这似乎是如此基本,但我只是不知道如何找到答案。

我正在使用带有Protostar模板的Joomla 3.0,我正在尝试创建一个菜单项(使用水平nav-pills样式),当点击它时,只会显示子菜单项,而不是刷新页面然后显示子菜单。就像现在一样,我无法弄清楚如何创建顶级菜单项,使其没有与之关联的链接。

例如,我的前三个菜单项是“Home”,“Orders”,“Staff”。如果我点击员工,我不希望它带我到任何其他页面,只是给我看一个工作人员的子菜单。我怎么能这样做?

我尝试过使用“菜单标题”菜单项类型,但它甚至没有将其创建为链接,只是纯文本 - 更不用说CSS完全错了。

4 个答案:

答案 0 :(得分:5)

菜单项类型 - >系统链接 - >文字分隔符。然后创建其他菜单项作为此元素的子项。

答案 1 :(得分:3)

您只需要定义一个css类,并将其与菜单项一起使用!

  1. 在Joomla中打开您的菜单项。

  2. 选择"链接类型"三个选项卡中的一个(详细信息,链接类型,模块分配)。

  3. 提供字段"链接CSS样式"一种css风格not-active。只需写下这个(没有引号或来自CSS的点。

  4. 转到您的模板css-styles :(" Extensions>模板管理器。选择您的模板(不在左侧,但在右侧)(在#34栏中;模板&#34 ;))

  5. 将此css类插入模板主css文件:

  6.     .not-active {
           pointer-events: none;
           cursor: default;
        }
    

    这就是全部。它工作得很好!无论您定义哪种类型的菜单项。

答案 2 :(得分:1)

如果"文本分隔符"类型不起作用,然后将其设为"外部URL"并指出"#" (没有引号)。

这可以解决您的问题。

答案 3 :(得分:1)

外部URL(指向#)列在系统链接下,而不是Web链接,可以在其中查找。