У меня есть div с изображением, и изображение слишком велико для div. Я решил проблему переполнения с очевидным переполнением CSS: скрытый трюк.
Но проблема в том, что когда родительский элемент div изменяет размеры (сжимается), div, содержащий изображение, не будет уменьшаться из-за изображения в нем.
Есть ли способ иметь изменяемый размер div с изображением в нем (почти как фоновое изображение), которое переполняется?
СТРУКТУРА МОЕГО DIV:
<div id="parent">
<div id="image_holder">
<!-- this image will inevitably be larger than its parent div -->
<img src="too_big_for_div.jpg" />
</div>
</div>
МОЙ CSS:
#parent { width:100%;}
#image_holder { width:100%; overflow:hidden;}
Теперь div #image_holder не будет изменять размеры до меньшего размера. Есть идеи?