【发布时间】:2015-08-24 11:56:21
【问题描述】:
我有这 3 张不同尺寸的图片。当我将它们显示在这样的 3 个容器中时:
@foreach (var item in Model) {
<div class="avatar-container">
<img class="avatar img-thumbnail" src="@Href("~/Content/Avatars/",item.Name+".jpg")" />
</div>
}
这是我的 CSS 文件:
div.avatar-container {
display: inline-block;
max-height: 50px;
overflow: hidden;
width: 70px;
}
.avatar {
width: 100%;
height:auto;
overflow: hidden;
}
img-thumbnail 也来自 bootstrap.css(第 368 行)。一段时间后,我设法裁剪图像(使用 overflow 属性),以便每个头像显示为 70x50 缩略图。
看看这 3 个返回的缩略图:image
[问题]
image1. 它还裁剪了我缩略图的漂亮底部。
image2. 我认为缩略图是正方形,而不是矩形。
image3.如何裁剪到图像的中间(垂直和水平方式)?
【问题讨论】:
标签: css twitter-bootstrap position overflow crop