Morgen zusammen
Ich grüble gerade über der CSS Eigenschaft background-position im Zusammenhang mit CSS Sprites. Mein Ziel ist es, ein Bild in der linken unteren Ecke eines div Containers zu platzieren, wobei dann ebenfalls noch der anzuzeigende Bereich des Sprites bestimmt werden soll. Das ganze wird dann mittels repeat-x wiederholt angezeigt und stellt somit den sichtbaren unteren Rahmen des Blocks dar.
Das Problem dabei ist, dass ja nur 2 Parameter übergeben werden können, also praktisch in dem Fall left bottom. Zum Auswählen des Bildbereiches müsste ich nun allerdings zusätzlich etwas wie Beispielsweise 0 -50px angeben. Beim oberen Rahmen hatte ich dieses Problem nicht, dort konnte ich ja einfach left -25px angeben weil die Y Position nicht verändert werden sollte.
Eine Lösung wäre nun sicher, das ganze in einen Extra div Block zu packen und diesen dann unten zu positionieren wo der Rahmen entstehen soll. Da ich aber praktisch an einem bestehenden System operiere und lediglich Optimierungen in Sachen Bilder-zu-Sprites vornehme würde ich darauf gerne erstmal verzichten.
Gibt es eine andere Möglichkeit, dies umzusetzen?