hallo,
ich habe mich mit den ein - und ausklapbaren menüs tage lang beschäftigt und auch hier bzw. in den anderen foren oder google nichts passendes gefunden.
ich möchte nur mit css ( IE / FF / Opera ) gerecht ohne JS eine navigation haben, die wie folgt aussieht:
menü:
- eintrag 1
- eintrag 2
- eintrag 3
wenn man mit der maus auf eintrag 2 klickt sollen die unterpunkte angezeigt werden solange eintrag 1 oder eintrag 3 usw. angeklickt wird also bei eintrag 2.1 und eintrag 2.2 sollen auch unterpunkte von eintrag 2 zu sehen sein:
- eintrag 1
- eintrag 2
- eintrag 2.1
- eintrag 2.2
- eintrag 3
wenn aber jetzt auf eintrag 3 geklickt wird soll eintrag 2 mit den unterpunkten geschlossen werden und die unter punkte von eintrag 3 sich öffnen
- eintrag 1
- eintrag 2
- eintrag 3
- eintrag 3.1
- eintrag 3.2
ich habe mit visiblity: none; sowie visiblity: visible bzw. display: block und display: none versucht aber ohne erfolg
die menüs sind in einem div mit einer liste zu versehen:
Code:
<li><a href="index.php?site=jobs">Jobs</a></li>
<li><a href="index.php?site=anfahrt">Anfahrt</a>
<ul id="anfahrt" style="display: none;">
<li><a href="index.php?site=anfahrt&id=karte">Anfahrtskarte</a></li>
<li><a href="index.php?site=anfahrt&id=route">Routenplaner</a></li>
<li><a href="index.php?site=anfahrtid=weg">Wegbeschreibung</a></li>
</ul>
</li>
<li><a href="index.php?site=anfahrt">Kontakt</a>
<ul id="anfahrt" style="display: none;">
<li><a href="index.php?site=kontakt&id=form">formular</a></li>
</ul>
</li>
lg abdullah