Div nur so lang wie Inhalt
foxy
- css
0 Dodwin0 Froschpopo
Hallo, liebe Selfhtmler,
ich habe derzeit ein Problem (wahrscheinlich CSS?).
Kann ich es irgendwie machen, dass sich ein Div von der Länge her nach dem Inhalt anpasst? Also normalerweise sind Divs ja so breit wie die ganze Seite, aber bei mir sollte er nur so lange sein wie der Text, der darin steht.
Geht das irgendwie?
Vielen lieben Dank,
FOXY
Hallo foxy,
Geht das irgendwie?
display:inline;
Aber dann ist es kein Block-Element mehr.
Gruß,
Dodwin
display:inline;
Aber dann ist es kein Block-Element mehr.
Danke, das geht soweit, aber komischerweise wird beim IE die Border-Top und Border-Bottom dann nicht mehr angezeigt, in den anderen Browsern schon.
Ist das ein IE-Bug?
Hallo foxy,
Dann versuch mal deinem Objekt eine größere line-height zuzuweisen.
Damit müsste auch der IE es verstehen.
Gruß,
Dodwin
Hallo foxy,
Dann versuch mal deinem Objekt eine größere line-height zuzuweisen.
Damit müsste auch der IE es verstehen.Gruß,
Dodwin
Vielen Dank für den Tip, das war es :-)
Gruß,
Foxy
Huhu!
float:left oder display:inline
Bei inline hast du aber das Problem, dass du nicht mehr mit padding oder height arbeiten kannst.
Ich bevorzuge deshalb eher float:left, auch wenn man dann clear'en muss was etwas nervig ist weils nicht schön aussieht.
LG Lucas