我想在 div 容器中放置一个宽度为 200 像素且高度未知的个人资料图片。div 为 150 像素 x 150 像素。img 应水平居中,两侧隐藏出血。我无法让它工作,未知的高度搞砸了,因为 img 宽度的显示方式取决于高度。- 景观图像将获得更高的宽度以填充高度差并保持图像成比例。如果是纵向图像,则宽度应为 150px 作为 div...
观看图片:http ://s18.postimage.org/52hfcc5h3/Sk_rmavbild_2012_06_26_kl_19_12_49.png
#profilePicture {
display: block;
float: left;
width: 150px;
height: 150px;
overflow: hidden;
position: relative;
margin: 0 auto;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#profilePicture img {
min-width: 150px;
min-height: 150px;
left: 50%;
margin-left: -100px;
top: 50%;
margin-top: -100px;
position:absolute;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}