Ich habe versucht, andere Antworten zu suchen, aber keine Hilfe. Mein Hintergrund ist dynamisch, so dass sich die Größe der Bilder ändert. Daher muss das Seitenverhältnis beibehalten werden, damit das gesamte Bild angezeigt wird. hier ist mein CSS:Wie wird das Seitenverhältnis eines Hintergrundbildes beibehalten?
.image_submit_div {
border: 1px solid #ccc;
display: inline-block;
padding: 20px 50px;
width: 55%;
height: 320px;
cursor: pointer;
background: url('something.jpg'); /* this changes */
margin: 0 0 25px;
}
html
<label for="id_image" class="image_submit_div">
Im Moment auf das Bild abhängig, manchmal viel davon abgeschnitten wird. Ich möchte, dass das Bild verkleinert wird, damit es vollständig gesehen werden kann. Irgendeine Idee?
ich versuchte, was sie genannten (Hintergrund-size: 200 Pixel 50 Pixel;) oder Hintergrund-size: 100% 100%); und es funktioniert immer noch nicht - schneidet immer noch den größten Teil des Bildes – Zorgan