【发布时间】:2012-11-18 22:43:32
【问题描述】:
我在我的主题中使用了三个主要导航,并尝试在所有主要导航中放置一个带有自定义 ID 的菜单的最终链接。
这就是我想要的:
<nav id="menu" role="navigation" class="menu-primary">
<ul id="nav" class="menu">
<li id="menu-item-418" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-418"><a href="#">About</a></li>
<li id="menu-item-474" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-474"><a href="#">Work</a></li>
<li id="menu-item-463" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-463"><a href="#">Blog</a></li>
<li id="menu-item-416" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-416"><a href="#">Contact</a></li>
<li id="back" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-491"><href="#header">back</a></li>
</ul>
</nav>
如您所见,最后的 li 的 ID 为“back”。知道如何在不使用 js 的情况下完成此操作吗?我可以看到如何更改课程,但不能更改 ID。我这样做是为了 CSS 目的。
任何帮助将不胜感激!
【问题讨论】:
-
我是否正确地说您正在尝试将相同的 id 应用于三个菜单中的最后一个链接?一个 id 只能使用一次,如果一个类被分配了 3 次,则应该使用它。如果你不是通过 JS 引用它,那你为什么需要它作为一个 id?
标签: php wordpress navigation