я использовал, чтобы обрезать изображения, используя эту технику
HTMLкак обрезать изображения, которые имеет любой размер с помощью CSS
<div class="container">
<img src="http://your-source.com" alt="alt" />
</div>
CSS
.container { width: 418px; height: 240px; overflow: hidden; }
.container img { width: 100%; }
это работает, если у вас есть изображение, как этот
---------
| |
| |
| |
| |
---------
но если у вас есть изображение, как это
-------------------
| |
-------------------
вы получите пустую область внизу, потому что изображение имеет большую ширину и небольшую высоту.
у вас есть альтернативный способ обрезать изображения с помощью css, который работает для обеих ситуаций?
Вы пробовали использовать тип фона. –
он должен быть «img» с «src» для SEO – dotfreelancer
Возможный дубликат [CSS Показать изображение изменено и обрезано] (http://stackoverflow.com/questions/493296/css-display-an-image-resized-and -cropped) – easwee