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