css - 为什么我的 primarylinks 菜单只为某些元素添加类?

标签 css drupal class hyperlink

我定义了 2 个菜单,我想为它们设置样式... 当我继续以前制作的 drupal 时,有一个菜单为每个条目分配类(还没有发现它是如何做到的), 它的输出是这样的:

<ul class="menu">
<li class="leaf first"><a title="" class="flores" href="/huerto-urbano/flores">Flores</a></li>
<li class="leaf"><a title="" class="plantas" href="/huerto-urbano/plantas">Plantas</a></li>
<li class="leaf last"><a title="" class="verduras" href="/huerto-urbano/verduras">Verduras</a></li>
</ul>

注意到 class="flores"了吗? 现在我创建了另一个类似的菜单,但是 class="XXXX"消失了..为什么?

<ul class="menu">
 <li class="leaf first"><a title="" href="/ca/huerto-urbano/flores">Flors</a></li>
 <li class="leaf"><a title="" href="/ca/huerto-urbano/plantas">Plantes</a></li>
 <li class="leaf last"><a title="" href="/ca/huerto-urbano/verduras">Verdures</a></li>
</ul>

最佳答案

我将从搜索主题菜单项功能的主题目录中的 template.php 开始。例如,如果主题名称是“plants”,则搜索函数 plants_menu_item 或 plants_menu_item_link。添加类属性的逻辑可能在那里。

关于css - 为什么我的 primarylinks 菜单只为某些元素添加类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5432809/

相关文章:

html - 如何只将 <li> css 应用于页脚而不是其他?

html - 背景图像鼠标悬停,开始按钮效果

drupal - Docker和Drupal 8-settings.php

Drupal: View 分类树

java - 使用字段对类的 Arraylist 进行排序

javascript - 滚动时跳过某些元素的事件类

javascript - lightSlider 中的 lightGallery - 'onSliderLoad' 的 Slider.prepend() 不工作

ajax - Drupal 的 Ajax : Passing values by url vs data param

java - Java 中的整数类

c++ - 首先在 g++ 中从类到命名空间定义