Hallo Gunnar,
Autsch. Deine Navigation besteht aus mehreren Menüpunkten, ist also eine Auf_list_ung von solchen. Das sollte sich im Markup widerspiegeln: 'ul' (bzw. 'ol').
Wozu die Klasse "menuitem"? Wenn sämtliche Listenpunkte derselben Klasse angehören, erübrigt sich eine Klassifizierung.
Und wozu das 'div' und 'span' darin? Und wozu das leere 'div [@class="last"]'?
Das Markup sollte so aussehen:
<div id="maincontent">
<ul id="menu">
<li>Eintrag 1</li>
<li>Eintrag 2</li>
<li>Eintrag 3</li>
</ul>
</div>
>
> Qapla'
das Problem ist das manche Menüeinträge noch Unterpunkte haben. Dann müsste das ganze ja so aussehen:
<ul>
<li>Eintrag 1</li>
<li>Untereintrag 1</li>
<li>Untereintrag 2</li>
<li>Untereintrag 3</li>
</ul>
<ul>
<li>Eintrag 2</li>
<li>Untereintrag 1</li>
<li>Untereintrag 2</li>
<li>Untereintrag 3</li>
</ul>
Die ULs müssten dann ja wieder floaten. Und dann habe ich doch wieder das gleiche Problem wie mit den DIVs, oder nicht?
Gruß, Eugen