我尝试过查看其他答案但没有帮助。我的背景是动态的,因此图像的大小会改变,所以我需要保持宽高比以便整个图像都能显示。这是我的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">
目前,根据图片的大小不同,有时会出现很多内容被裁剪的情况。我希望将图片缩小,以便能够完整地观看。有任何想法吗?
background-size: 40% auto, 100% 100%;
- Johannes