basti_p: Linkliste zentrieren, trotz "float: left"

Beitrag lesen

Hallo,

ich habe eine Navigationsliste:
<ul>
<li><a href="#">Link1</a></li>
<li><a href="#">Link2</a></li>
</ul>

css:
ul {text-align:center;}
ul li {display:inline;}

Diese Liste soll über die gesamte Seitenbreite zentriert dargestellt werden.
Das funktioniert auch, solange die a-Elemente als inline ausgezeichnet sind.
Da ich aber in den Links mit padding-Werten und Hintergrundbildern arbeiten muss, bekommen diese:

css:
ul li a {display:block;float:left;}

Dann aber ist es mit der Zentrierung innerhalb der Liste vorbei, die Links werden am linken Seitenrand angezeigt. Wie kann ich dieses Problem lösen?

Vielen Dank und Grüße Basti