我是CodeIgniter的新手。我正在尝试创建一个多层次的菜单。下面是我的超级菜单结构。
________________________________________________________________________
| main menu | main menu | main menu
————————————————————————————————————————————————————————————————————————
| sub menu | sub menu | sub menu
| sub sub menu
任何人都可以帮助我在Adobe商业催化剂中创建多层次菜单。
下面是单级菜单代码:
{module_menu render="collection" menuId="1425822" template="" collection="menu2"}
<ul>
{% if menu2.items %}
{% for i in menu2.items %}
<li class="{{i.CSS class name}}"><a href="{{i.url}}"&g
我需要为我的库实现额外的容器。我需要它来保持配置文件点在我的剖析模块。所有的东西都准备开始编码了,但是,我不知道这种容器的正确名称是什么。
我需要的是数据结构,描述如下:
它是一个“多层次”容器(条目可以有子容器)。
没有根节点。
在“顶层”,它包含元素列表。
元素按添加顺序存储。
每个节点可以有任意数量的子节点。
示例用法:
Container c;
c.push(5);
c.push(7);
c.push_level(); //now, new elements will be added as children of '7'.
c.push(3
可能是最简单的,从这里开始,看一下小提琴:
具有所需行为的菜单:
由于子项过长而中断行为的菜单:
I'll explain this as best I can....
我有一个边菜单和列表项,可以包含一个二级菜单和它自己的项目。
当鼠标移动到主菜单上时,子菜单出现在父菜单的旁边.当其中一个子菜单有一个包含大量文本的项时,就会出现此问题。这使得以下主菜单项的“不可触及”,因为您不能一直下去点击它们。你必须鼠标离开子菜单,然后鼠标直接指向你想要的主项目.
这里的目标是有一个工作的多层次的边菜单只写CSS和HTML。