0

ワードプレステンプレートにはナビゲーションメニューがあります

<nav id="main-menu">
  <?php
  $home_url = home_url();
  $menu = wp_nav_menu(array('theme_location' => 'main', 'menu_id' => 'menu', 'echo' => false,                                           
  'menu' => 'LT')); 
  $menu = str_replace('#HOME_URL', $home_url, $menu);
  echo $menu;
  ?>
</nav>

メニューリンクの最後を赤くしたいこれを試してみます

ul#main-menu li a:last-child{color: red;}

しかし、それは機能しません。

4

1 に答える 1

1

あなたの構造がそのようなものであると仮定します:

<ul id="main-menu">
    <li><a></a></li>
    <li><a></a></li>
</ul>

以下を使用する必要があります。

#main-menu li:last-child > a { color: red; }

あなたが最後の<li>要素を参照しているように。

于 2013-01-26T14:16:03.893 に答える