我试图看看其他答案,但没有帮助。我的背景是动态的,所以图像的大小会发生变化,所以我需要保持宽高比,以便看到整个图像。这里是我的CSS:如何保持背景图像的宽高比?
.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">
在根据图像上的那一刻,很多有时它被切断。我希望图像缩小以便能够完全看到。任何想法?
我试图他们所说的(背景尺寸:200像素50像素)或背景尺寸:100%100%);它仍然不起作用 - 仍然切断大部分图片 – Zorgan