Как я могу изменить размер изображения, используя только HTML/CSS (т.е. без кода сервера), сохраняя при этом его пропорции и создавая эффект обрезки. Подробности: я хочу изменить его размер до указанной ширины, сохранить пропорции и, если высота больше указанного значения, обрезать его до указанной высоты?
На самом деле, я знаю, как это сделать, используя серверный код, но я не хочу этого делать. Это подразумевало бы использование другой ссылки на файл и обращение к изображению примерно так: <img src="picture.php" />
. Мне нужно обработать изображение на той же странице, на которой оно отображается.
Что меня «беспокоит», так это то, что я должен отправить заголовок изображения, чтобы больше ничего на странице не отображалось.
Есть ли способ сделать что-то подобное? Может быть, из чистого HTML/CSS? :П
Я сделал функцию, которая делает что-то подобное (кроме этой "обрезки"), и она возвращает только width="" height=""
, и я использую ее вот так <img src="image.jpg" resize("image.jpg") />
, но я не понимаю, как я могу сделать эту обрезку...
Спасибо