OK. Hab mir gedacht bevor ich gleich mit Quellcode auffahr, lieber mal fragen, vielleicht ists ja wirklich ein siples Problem.
Aber nun mein Code:
HTML:
<ul id='submenu'>
<li><a href='#' target='_self' class='submenu'>Dieser Eintrag ist zu lang, es erfolgt ein Umbruch</a></li>
<li><a href='#' target='_self' class='submenu'>Einzeilig</a></li>
<li><a href='#' target='_self' class='submenu'>Einzeilig</a></li>
<li><a href='#' target='_self' class='submenu'>Dieser Eintrag ist zu lang, es erfolgt ein Umbruch</a></li>
</ul>
CSS:
#submenu {list-style-type:none; margin:5px 0 0 0; padding:0; text-align:right;}
ul#submenu li {padding:3px 0 0 0;}
a.submenu {text-align:right; background:#ff0000}
Also eigentlich ganz einfach. Die Menüpunkte werden einfach untereinander dargestellt.