Tricks und Kniffe

ID #1049

Kann man ein Hintergrundbild relativ zum rechten Rand des viewports positionieren?

Nein, relative und absolute Postionierungen können nur auf den oberen und linken Rand bezogen werden. Die Auszeichnungen lauten dann beispielsweise:
body {
background: url(bild.jpg) 5em 10px no-repeat;
}
Das bild.jpg würde also mit 5em Abstand vom linken Rand und 10px vom oberen Rand positioniert. Statt em können auch alle anderen relativen Einheiten, wie % oder ex, verwendet werden.

Eine Ausrichtung am rechten oder unteren Rand ist nur ohne positionierende Abstände möglich:
body {
background: url(bild.jpg) bottom right no-repeat;
}
Das Hintergrundbild würde hier also in der rechten unteren Ecke platziert.

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2004-11-22 11:23
Autor: Stefan
Revision: 1.0

Digg it! Share on Facebook Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 5 (1 Abstimung)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich

Kommentar von Timo:
Wenn man kein Hintergrundbild nehmen kann oder möchte, hilft vielleicht dies:


durch height:0px und overflow:visible nimmt es nur den Platz ein, den das Bild beansprucht (wenigstens im Firefox ;-) )
Added at: 2038-01-19 04:14

Kommentar von Timo:
Sorry, da hat sich ein kleiner Fehler eingeschlichen:


Added at: 2038-01-19 04:14