Tag Orlando,
Ist das die einzige Möglichkeit?
text-align:right richtet alles innerhalb des DIVs rechtsbündig aus, egal, wie groß es ist. http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#text_align
Äh, naja. Da hatte ich in meiner Mail wohl zu sehr simplifiziert.
Der Inhalt des DIV besteht aus mehreren <a></a>, je ein Wort die dann per float:left auf eine Zeile gebracht werden. Das muß es (zumindest nach meinem aktuellen Kentnissstand), weil jeder Link eine feste Breite haben soll (und width wirkt sich nur aus wenn float gesetzt ist).
Und wegen dieser Tatsache funktioniert leider text-align nicht.
Kurz ausgeschnitten
<style type="text/css">
.menu {text-align:right;}
.menu a {border:1px solid red; width:90px; float:left; text-align:center;}
</style>
<title>navtest2</title>
</head>
<body>
<div class="menu">
<a href="eins.html">eins</a>
<a href="zwei.html">zwei</a>
<a href="drei.html">drei</a>
</div>
Nimmt man den float raus, stehen die rechts, aber nicht mehr mit der width.
Gruß,
Jürgen