Не уменьшает изображение. - asalamon74
Я вставил код AdamY в свой HTML, и он уменьшил изображение. Вот некоторые примеры размеров изображения, которые я получил: 800w x 626h, 962x640, 895x640. Для этих и других он правильно масштабировал их все - после добавления 'style = "max-width: 100%;"' к тегу img изображения помещаются в ширину моего контейнера (# photo-container) и должны масштаб. Не говорю, что это будет работать в вашем коде, но это сработало для меня. Вот мой соответствующий код CSS / HTML:
CSS:
#photo-container {display:block; float:left; width: 800px;
margin-left:5px; margin-top:0px;
padding: 10px 10px 10px 10px;
background-color:black; color:white;
border-bottom-left-radius: 0.5em;
border-bottom-right-radius: 0.5em;
}
HTML:
<div id="photo-container">
<img id="photo-display" src="PlaceHolder" alt="PlaceHolder"
style="max-width:100%;">
</div>
Изображения на самом деле размещены с использованием JavaScript. Процесс выбора в моем коде javascript для этой темы немного многословен, но по сути он равен:
photo-display.src=myimage;
Я не пробовал его с фотографией шириной менее 800.