【发布时间】:2018-09-27 20:43:03
【问题描述】:
当视口大于图像宽度时,图像居中,但当图像宽度大于视口宽度时,图像向左对齐而不是居中。我的目标是使图像始终被裁剪到视口的宽度并始终与中心对齐。
body,
html {
margin: 0;
padding: 0;
}
.crop {
width: 100%;
height: 50%;
overflow: hidden;
background-color: red;
}
#cropped-img {
position: relative;
height: 100%;
display: block;
margin: auto;
}
<div class="crop">
<img id="cropped-img" src="http://img1.jurko.net/wall/paper/donald_duck_4.jpg" />
</div>
【问题讨论】: