Frage von SchornsteinXXL, 28

CSS Kindelement ohne Einfluss auf die Breite des Elternelements?

ich würde gerne einem Eltern-element per width: auto; eine automatische breite verpassen. jetzt soll aber noch ein kindelemt rein was breiter als das Eltern Element ist. dieses kindelemt soll aber das elternelemt nicht breiter machen... ich hoffe ihr versteht was ich meine :)

Antwort
von regex9, 4

Setze die position des Elternelements auf relative und die des Kindelements auf absolute.

Kommentar von regex9 ,

Im Übrigen würde es auch genügen, wenn das Elternelements des Elternelements eine Breite definieren würde, an dem sich das Elternelement orientiert. Das Kindelement würde das Elternelement überragen, insofern der overflow-Wert auf visible liegt. Bsp.: https://jsfiddle.net/tarvnuzo/

Antwort
von FaTech, 15

auto rausnehmen und eine weite eintragen. Ob % oder px ist egal, nur einen genauen Befehl eingeben.

Kommentar von neighborhood ,

will er anscheinend  ja nicht 

Kommentar von FaTech ,

Ohne wird es nicht gehen, weil mit auto passt es sich der Größe an und dann kommt das raus. Also braucht er eine Größe, auch wenn er es nicht will

Kommentar von abbrechen ,

Yepp. Es muss definiert sein. Mit auto sagt sich der Container immer "hey child, wie groß bist du?"
- "500px"
"Ok, mach' ich auch."

Das ist der Sinn von auto.
Man könnte es vielleicht mit einer absoluten Positionierung probieren.

Keine passende Antwort gefunden?

Fragen Sie die Community