|
|||
Horizontales Menü ohne Zwischenraum
Hi!
Wenn ich mit display: inline; (Liste, versteht sich) ein horizontales Menü machen möchte, kommt immer ein Zwischenraum zwischen den einzelnen Menüpunkten, wenn die li Tags voneinander getrennt sind (Leerzeichen oder neue Zeile). Auch mit * {margin: 0; padding: 0;} komme ich nicht weiter. Kann doch nicht sein, dass man alles in eine Zeile schreiben muss... Irgendwie kommt's mir so vor, als hätte ich darüber schon mal was gelesen, aber die Suche hat mir nicht geholfen (vielleicht falsche Suchbegriffe?). Gruß Xavier |
Sponsored Links |
|
|||
Re: Horizontales Menü ohne Zwischenraum
Zitat:
Inline-Elemente verhalten sich wie "Wörter" - die werden ja auch durch ein Leerzeichen getrennt, wenn ein solches im Code vorkommt. Du kannst die Leerzeichen durch Kommentare eliminieren: Code:
[*]...<!-- -->[*]... fricca |
Sponsored Links |
|
|||
Sorry, jetzt ist's mir wieder eingefallen:
Die Lösung heißt float... Bitte einfach igorieren [edit]Danke für den Tip! Ich habe jetzt einfach dem li Tags neben display: inline; noch ein float: left; gegeben und jetzt entstehen keine Zwischenräume. Jedenfalls nicht im FF und IE. Weitere Browser habe ich nicht getestet...[/edit] |
|
||||
float gibt aber autom. ein display:block; deshalb kannst du dir das display:inline sparen.
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Horizontales Menü kalibrieren | _SIE_ | CSS | 1 | 06.07.2013 12:09 |
Horizontales Menü centriert, Menühintergrund über ganze Seite | PowerNerd | CSS | 19 | 05.05.2012 21:06 |
horizontales Menü in horizontales Pulldown-Menü ändern | Stephan1958 | CSS | 5 | 11.01.2012 13:37 |
Darstellungsproblem | flohpapa | CSS | 3 | 16.12.2009 08:55 |
horizontales Menü | sarahg | CSS | 9 | 10.02.2009 14:25 |