К сожалению, нет, это возможно только с тегом <img>
. Есть 2 решения, которые я могу придумать для вашей проблемы:
CSS background-image
Создайте <div>
, где изображение применяется в качестве свойства background-image:
<div class="thumbnail" style="background: url(an-image.jpg) no-repeat 50% 50%"></div>
CSS-вырезка
Используйте свойство clip-path
, чтобы отображать только часть изображения:
<!-- Clip properties are top, right, bottom, left and define a rectangle by its top-left and bottom-right points -->
<div style="clip-path: inset(10px 200px 200px 10px)">
<img src="an-image.jpg">
</div>
Подробнее об этом можно прочитать в этой статье .