Comment puis-je créer un sous-menu avec CSS de navigation?

Je veux créer un CSS de navigation avec des sous-menus qui apparaissent lorsque l'en-tête de l'onglet est sélectionné. Voici HTML d'exemple de la façon dont j'aimerais voir comment il fonctionne:

<ul id="menu">
<li id="nav-1"><a href="home.php">Home</a></li>
<li id="nav-2"><a href="#">Menu 1</a>
<ul id="subnav-2">
  <li><a href="page1">Page 1</a></li>
  <li><a href="page2">Page 2</a></li>
  <li><a href="page3">Page 3</a></li>
</ul>
</li>
<li id="nav-3"><a href="#">Menu 2</a>
<ul id="subnav-3">
  <li><a href="page1">page 1</a></li>
  <li><a href="page2">page 2</a></li>
  <li><a href="page3">page 3</a></li>
</ul>
</li>
  <li id="nav-4"><a href="crickets.php">Other tab without submenu</a>
  </li>
</ul>

Je n'arrive pas à trouver quelque chose en ligne pour faire ce travail. Des idées?

  • pour cela, vous aurez besoin de javascript.
InformationsquelleAutor bradm | 2012-04-13