Maximale Größe für Hintergrundbild CSS

Ich habe einen 70 x 50 px box und ich habe verschiedene Bilder (SVG-Dateien, also keine Größe) will ich behalten Ihr Seitenverhältnis bei, aber einige Bilder sind hochformat und einige sind der Landschaft angepasst ist. Also ich kann:

background-size: 70px auto;

und für alle die Landschaft icons. Aber es Strecken die portrait-Bilder und machen Sie größer, so werden Sie immer noch das richtige Seitenverhältnis aber oben und unten abgeschnitten wird.

gibt es irgendeine Art von hintergrund-max-Größe?

(alternativ der einzige Grund, ich bin mit hintergrund Bild da ist kannst du center richten Sie die Bild, horizontal und vertikal, so dass die alternative ist, zu finden, wie man Sie vertikal ausrichten ein img-element innerhalb eines li-Elements.)

InformationsquelleAutor der Frage Jonathan. | 2010-10-29

Schreibe einen Kommentar