我一直在尝试使用 css 缩放图像以适应 div。如果图像具有相同的宽度和高度,它可以正常工作,但是当宽度大于高度时,或者反之亦然,那么问题就来了。我是怎么做到的?
#container{
-webkit-border-radius: 80px 80px 80px 80px; /*makes the div a nice circle */
-moz-border-radius: 80px 80px 80px 80px;
border-radius: 80px 80px 80px 80px;
float:left;
height:150px;
width:150px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
box-shadow: 0 1px 3px rgba(0,0,0, .3);
}
#picture{
-webkit-border-radius: 80px 80px 80px 80px; /*makes the image a nice circle*/
-moz-border-radius: 80px 80px 80px 80px;
border-radius: 80px 80px 80px 80px;
float:left;
height:auto;
width:100%;
cursor:hand;
cursor:pointer;
}