2017-02-14 3 views
0

Gibt es eine Möglichkeit, ein Hintergrund-Sprite zu beschneiden?Hintergrundbild beschneiden Sprite

Wir haben unser Hintergrundbild für die CSS-Klasse. Wenn nun kein Element mit einem weißen Hintergrund über dem Rest des Sprites liegt, haben wir dieses Durcheinander aller anderen Bilder.

Ich versuchte Hintergrundgröße, aber das tut es nicht. Gibt es also einen CSS-Wert, den ich vermisse, der nicht nur die Hintergrundposition definiert, sondern auch den tatsächlichen Bereich, in dem das Bild verwendet werden sollte?

Danke!

+0

Sie müssen Hintergrundgröße mit der Breite des tatsächlichen div verwenden. Wenn Sie sie zusammen verwenden, können Sie ein Bild in einem Bild-Sprite zuschneiden. Wenn Sie ein Beispiel Ihres Codes zeigen, kann ich ein konkreteres Beispiel geben. –

+0

Auschecken [diese Website] (http://www.spritecow.com/) für Hilfe bei der Erstellung von CSS für Sprites – zgood

+0

Das Problem ist, dass ich versuche, es auf die Body-Klasse zu verwenden. Also, wenn ich die Höhe beschränken, schränke ich die Höhe ein. Gibt es einen Weg dahin? Beispiel: [link] (https://dev2017.purevisionmethod.com/register-account/) Sie können die Bilder unter dem blauen Hintergrund sehen. – Veit

Antwort

0

Okay, so dass die einzige Weise, die ich für diese ausrechnen könnte, ist der Hauptkörper Seite Hintergrund am unteren Rand des Sprites zu setzen. Weisen Sie die korrekten Hintergrundpositionswerte zu und fügen Sie eine Hintergrundfarbe hinzu: #fff, damit der Rest der Seite lesbarer Text wird.

Vielen Dank für Ihre Eingabe!