Я уверен, что это действительно легко, но я долго смотрел на эту проблему, и мой мозг пропал. У меня есть div, который затем имеет изображение внутри него. Кажется, что изображение просто переполняет границу div и сводит меня с ума. У меня есть изображение ниже, чтобы показать вам, что происходит вместе с css.Изображение переполненное советом div
#avatar {
float: left;
width: 50%;
height: 300px;
border: 1px solid black;
}
#avatar img {
width: 100%;
height: auto;
}
<div id="avatar">
<img src="http://i.imgur.com/dkzoNCc.png"></div>
У меня есть границы на главном сНу #avatar просто так я могу увидеть весь размер дел. Все, что я хочу, - это масштабирование изображения до размера div. Если я устанавливаю высоту на 100%, она просто переходит в div, но при ее изменении она начинает переполнять div. Я хочу, чтобы изображение изменялось по ширине, а не по высоте.
Я пропустил что-то действительно простое здесь? Я не хочу использовать переполнение, скрытое на изображении, так как я просто верну его часть.
Спасибо всем
как о '#avatar IMG { ширина: 100%; высота: 100%; } ' – Roysh
Его из-за вашего' #avatar img {height: auto; } 'измените его на' #avatar img {height: 100%; } ' –