Используйте максимальная высота и максимальная ширина . Остерегайтесь, что они сломаны в более старых версиях IE. Вы можете сделать
#myImage: {
max-height: 150px;
max-width: 200px;
}
РЕДАКТИРОВАТЬ : @tokiowp: попробуйте это. Это должно работать (это, безусловно, работает для меня). Таким образом, проблема с вашим макетом возникает из-за дополнительных свойств, которые вы могли установить.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<img style="max-height: 150px; max-width: 200px" src="giantmango48.jpg" />
</body>
</html>
РЕДАКТИРОВАТЬ : получается, глядя на ваш источник, что вы фактически объявляете свои изображения с чем-то вроде
<img src="http://giantmango.com/wp-content/uploads/giantmango78.jpg" alt="" title="giantmango78" width="200" height="200"/>
Конечно, вам нужно удалить эти объявления width
и height
.