Christian Eyrich: Menü >> Untermenü

Beitrag lesen

Hallo,

Leider kenne ich mich mit HTML nicht so gut aus, und habe auch keinen Plan wie ich so ein Menü machen soll, ich könnte mir denken mit Tabellen, aber das war es schon, hoffe mir kann jemand eine Lösund geben.

Wenn Du von HTML (und anscheinend CSS) keinen Plan hast, solltest Du es lernen. Denn ohne das wirst Du vielleicht die "Vorlage" kopieren können und mit eigenem Text und Links füllen können, aber nicht anpassen oder gar verstehen.
Die Webseite zusammen mit SelfHTML ist recht gut dafür geeignet.

Der Menüinhalt ist eine einfache Aufzählungsliste, also keine Tabelle.
<div id="nav"><ul><li><a href="link" id="a">Eins</a>
  <ul id="ein">
<li><a href="link">Eins.1</a></li>
<li><a href="link">Eins.2</a></li>
</ul>
</li>
</ul>
</div>

Also reines HTML. Die Darstellung samt Aufklappen wird dann über die Styleanweisungen gelöst.
Das Grundlegende Prinzip besteht nur aus
// verstecken der Untermenüpunkte
 #nav ul ul {display: none;}
// und wieder aus dem Hut holen
 #nav ul li:hover ul {display: block;}

Warum es so funktioniert wie es tut steht in SelfHTML.

Christian