【发布时间】:2013-03-15 05:26:19
【问题描述】:
我一直在尝试为宽度低于 768 像素的屏幕裁剪图像。图像应从左侧和右侧均匀裁剪。
这是一个完整尺寸的图像示例(图像的尺寸是 900 像素宽 x 250 像素高。:
这是我在屏幕尺寸小于 768p 宽时尝试创建的裁剪版本。在此版本中,图像的宽度为 320 像素,但应从 768 像素开始裁剪:
这是我目前使用的 HTML:
<div class="container">
<div class="image-container">
<img src="http://i.imgur.com/H7cpsLK.jpg" />
</div>
</div>
这是 CSS:
.container {
width: 1280px;
max-width: 100%;
min-width: 768px;
}
.image-container {
width:100%;
}
img {
max-width:100%;
height:auto;
}
@media only screen and (max-width:768px) {
.image-container {max-width:768px; overflow:hidden;}
}
这是我一直用来尝试创建它的小提琴:http://jsfiddle.net/QRLTd/
是否可以同时从左侧和右侧裁剪图像?
【问题讨论】:
-
您希望它裁剪,还是显示第二张图像,以获得更小的分辨率?
-
我认为显示较小的图像也可以。
标签: jquery html css responsive-design