488 Stimmen

Versetzen eines Hintergrundbildes von rechts mit CSS

Gibt es eine Möglichkeit, ein Hintergrundbild eine bestimmte Anzahl von Pixeln von der rechten Seite seines Elements zu positionieren?

Um zum Beispiel etwas eine bestimmte Anzahl von Pixeln (sagen wir 10) von der links würde ich es so machen:

#myElement {
    background-position: 10px 0;
}

2voto

JC_Dev Punkte 21

Mein Problem war, dass ich das Hintergrundbild brauchte, um den gleichen Abstand vom rechten Rand zu behalten, wenn das Fenster in der Größe verändert wird, z. B. für Tablet / Handy usw. Meine Lösung ist es, ein Percenatge wie folgt zu verwenden:

background-position: 98% 6px;

und es klebt an seinem Platz.

2voto

Ja! gut, um ein Hintergrundbild zu positionieren, als ob 0px von der rechten Seite des Browsers statt der linken - ich verwenden:

background-position: 100% 0px;

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X