Hallo,
ich möchte für meine Homepage die Menüstruktur mit CSS verschönern. Ich habe eine Reihe von Links in diesem Menü, die zu lang geraten sind, als dass sie in eine Zeile passen. Das sieht dann nicht schön aus, weil man nicht sofort erkennen kann, wo der eine Link aufhört und wo der nächste anfängt.
Ich möchte nun diese Links so formatieren, dass die erste Zeile eines Links linksbündig erscheint und alle weiteren Zeilen eingerückt sind (1 mm oder so). Bei SelfHTML gibt es ein schönes Beispiel dafür: http://de.selfhtml.org/css/eigenschaften/anzeige/text_indent.htm
Die Ausrückung der 1. Zeile wird hier mit einem
erreicht.
Leider scheint das nur mit Absätzen
zu funktionieren und nicht mit Links
denn wende ich text-indent und margin-left bei Links an, so wird die erste Zeile eingerückt. Anscheinend darf man text-indent nicht für Links benutzen.
Seh ich das richtig, oder kennt jemand einen Trick, wie ich das hinbekommen kann ?
Vielen Dank,
Björn
ich möchte für meine Homepage die Menüstruktur mit CSS verschönern. Ich habe eine Reihe von Links in diesem Menü, die zu lang geraten sind, als dass sie in eine Zeile passen. Das sieht dann nicht schön aus, weil man nicht sofort erkennen kann, wo der eine Link aufhört und wo der nächste anfängt.
Ich möchte nun diese Links so formatieren, dass die erste Zeile eines Links linksbündig erscheint und alle weiteren Zeilen eingerückt sind (1 mm oder so). Bei SelfHTML gibt es ein schönes Beispiel dafür: http://de.selfhtml.org/css/eigenschaften/anzeige/text_indent.htm
Die Ausrückung der 1. Zeile wird hier mit einem
Code:
style="text-indent:-1cm;margin-left:1cm"
Leider scheint das nur mit Absätzen
Code:
<p> ... </p>
Code:
<a href="..."> ... </a>
Seh ich das richtig, oder kennt jemand einen Trick, wie ich das hinbekommen kann ?
Vielen Dank,
Björn
Zuletzt bearbeitet: