【发布时间】:2014-03-19 10:17:23
【问题描述】:
我正在使用一个名为“Wordpress Foundation v2 by 320press”的 WordPress 主题
我正在使用 WordPress 仪表板中的自定义菜单,我想在“li”中添加一个类来更改子菜单的样式:
例如: 关于我们 - 将有一个包含四个子链接的子菜单,因此我想向该子菜单添加一个名为 .fourNav 的类,然后将每个 'li' a 设置为 25%。
然后客户 - 将有 2 个子链接,所以我想为每个宽度为 50% 的“li”添加一个名为 .twoNav 的类。
我还想在这些之上为每个“li”添加另一个类,每个“li”都有一个背景图像。
Wordpress 菜单允许您添加将显示在菜单中的类和描述,但是当我检查元素时,这些类没有得到应用。
但是,当我在 DOM 中手动添加类时,它会拾取 CSS 并正常工作。
如何将菜单系统添加到此主题中的全部功能?
这就是我正在做的事情,但它没有添加类:
http://thesis-blogs.com/add-a-custom-class-to-each-item-in-the-wordpress-menu/
所以我认为我需要一个 php 的 sn-p 来允许菜单系统与我的主题一起工作。当我在仪表板中添加类时,我的主题没有应用它。
这是在 html 中输出的代码:-
<ul id="menu-main-nav" class="top-nav nav-bar hide-for-small">
<li id="menu-item-5" class="has-flyout active">
<a href="page link here">Home</a><a href="#" class="flyout-toggle"></a>
<ul class="flyout" style="display: none;">
<li id="menu-item-50"><a href="page link here">sub menu four</a></li>
<li id="menu-item-51"><a href="page link here">sub menu three</a></li>
<li id="menu-item-52"><a href="page link here">sub menu two</a></li>
<li id="menu-item-53"><a href="page link here">sub menu one</a></li>
</ul>
</li>
</ul>
【问题讨论】:
-
你也可以发布你的html结构
标签: html css wordpress wordpress-theming