Я показываю фотографии в пределах div размером 350px x 350px. Люди могут загружать изображения на мой файловый сервер, а целевая ссылка на это изображение создается в базе данных, а также на идентификаторе. Документ php, получающий ссылку, находится в корневой папке, и все снимки сохраняются во вложенной папке с изображениями. Я показываю картинку, используя что-то вроде этого:Масштабирование фотографий
$piclink = "SELECT `link` FROM `pictures` WHERE `id=`.$id.`";
$id
переменных хранятся при нажатии на ссылку с предыдущей страницы.
Моя проблема: Не все фотографии одного формата. Я хочу показать их так, чтобы размер max составлял 350 пикселей, а другое измерение соответствовало пропорции. Как мне это сделать? Просто так:
echo "<img href=" . $piclink . " height='350px' width='350px'/>"
будет растягивать изображение до 350x350, нарушая таким образом пропорции. Любая помощь оценивается.
Был вопрос с слизью d ответ на этот вопрос ... – Popnoodles
popnoodles, вы имеете в виду http://stackoverflow.com/questions/2076284/scaling-images-proportionally-in-css-with-max-width? – zamnuts
Нет, это можно сделать с помощью CSS – Popnoodles