Gunnar Bittersmann: Bilder mit Text

Beitrag lesen

@@portseven

Tag liebe com,

Wir sind hier nicht kommerziell. (Schade eigentlich, sonst wäre ich reich. 😉)

Jetzt möchte ich es so machen das dahinter immer ein Hintergrundbild definiert ist

Mit „ein Hintergrundbild“ meinst du ein Hintergrundbild background-image? Die von dir gewählten Tags HTML und PHP (was damit überhaupt nichts zu tun hat) lassen anderes vermuten …

Ich könnte den Text mit position:absolute machen,

… und das dies befürchten.

Nein, das kannst du nicht. position: absolute nimmt die Textbox aus dem Elementfluss, d.h. nachfolgende Elemente werden so positioniert, als ob es die Textbox nicht gäbe. Das ist bei Text, dessen Länge du nicht kennst, überhaupt keine gute Idee.

Du willst ein Hintergrundbild.

Das Bild soll sich nach Länge des Textes automatisch anpassen. Ist das möglich?

Ja, mit background-size.

(☝︎ Das ist ein Link. Dass der kaum als solcher zu erkennen ist, halte ich für einen groben Fehler im Forum-Stylesheet.)

Je nachdem, was du willst, dürften die Werte contain oder cover für dich interessant sein. Oder auch 100% 100%.

LLAP 🖖

--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann