Hallo Zusammen,
ich habe folgendes Problem und hoffe, dass mir hier jemand helfen kann.
Meine Menüpunkte stehen in einem <span> Container, dadurch kann ich sie ohne Probleme nebeneinander auf eine Leiste setzen.
Beim anclicken wird via javascript ein Untermenü Container geöffnet, dessen Punkte in einem <div> Container stehen.
Hier bekomme ich aber vom XHTML Validator eine Fehlermeldung, da keine Blockelemente in einem Inlineelement stehen dürfen.
Das Problem wäre gelöst, wenn ich die <div> Container in <span> Container umwandle (natürlich mit einem <br /> für die neue Zeile) und dann den <span> via css (height,width) formatieren könnte. Aber auf diese Attribute reagiert weder der IE noch der FF im <span>
<span>
Menuepunkt1
<span>
<div>Link1</div>
<div>Link2</div>
<div>Link3</div>
<div>Link4</div>
</span>
</span>
Das ist mal meine Struktur, die ich im Augenblick habe und die mir eigentlich mein gewünschtes Ergebnis bringt.
Halt nicht xhtml valide.
Schon mal besten Dank im vorraus
sascha