我只想显示图像后锚在顶层导航


I only want to show images after anchors in the top level navigation

制作多级wordpress菜单时,我想在锚标记(一个简单的下拉箭头,但仅在顶层)后使用图像。只需在functions.php中使用"after"键,就可以使我的所有链接都具有图像。如何使它只有顶层有图像呢?

假设菜单结构是这样的:

<ul class="nav">
  <li><a>Link</a>
      <ul>
        <li><a>Sub link</a></li>
        <li><a>Sub link</a></li>
        <li><a>Sub link</a></li>
      </ul>
  </li>
  <li><a>Link</a></li>
</ul>

可以通过.nav > li选择顶级li元素。看看css选择器是如何工作的。然后通过css应用图像,这比<img>好。

相关文章: