Hallo,
Ich hab eine (hoffentlich) einfache Frage.
vielleicht - leider hast du sie entweder sehr kompliziert oder nicht hinreichend genau formuliert.
Ich habe ein Bild, dass die Eigenschaft float:left hat, da ich rechts daneben Text schreiben will. Der Text soll mehrzeilig sein und einen farbigen Hintergrund haben, deshalb schreibe ich ihn in einen div Container.
Text hätte ich eher in einem Absatz, also einem p-Element erwartet, anstatt in einem div. Davon abgesehen - okay.
Das Problem ist jetzt, dass ich einen 10 Pixel Abstand zwischen dem Bild und dem farbigen div Container haben will. Die einfachste Variante wäre gewesen, den Abstand mit padding-right:10px zu erzeugen, aber dadurch verschiebt sich nur der Text und nicht der ganze div Container. Mit padding-left:10px beim div Container tut sich mal gar nichts...
Mit padding (Innenabstand) bestimmst du den Abstand zwischen der Außenkante (Rahmen) und dem *Inhalt* des Elements, mit margin (Außenabstand) dagegen den Abstand eines Elements zu seiner Umgebung. Ich verstehe deshalb nicht, warum du bei dem beschriebenen Szenario mit padding zum Ziel kommen willst.
Ciao,
Martin
Abraham sprach zu Bebraham: Kann i mal dei Cebra ham?