Я огляделся, но не могу найти информацию по этой точной теме, и я надеюсь, что смогу помочь.Изменение размера изображений вместе с размером браузера, но разные% для пейзажа и портрета HTML
С правой стороны браузера в таблице у меня есть изображение, на которое можно щелкнуть с помощью ссылки, доступной для клика. Это пейзажные и портретные изображения. Пейзажные изображения имеют размер 900 x 700 pxl, а портретные изображения - 540 x 700. Я хочу, чтобы пейзажные изображения были максимально малыми на 900 x 700 и соответственно уменьшались с учетом размера браузера.
У меня есть возможность изменить размер изображений с помощью кода ниже.
img src="jpegs/pict1.jpg" width="100%" alt="" name="slideImage"/
У меня есть изображения в сценарии Java:
<script type="text/javascript">
var image = new Array("jpegs/pict1.jpg", "jpegs/pict2.jpg",
"jpegs/pict10.jpg",
"jpegs/pict9.jpg"
)
Но, портретные изображения получают перекошенные до 900 ширины, а даже если я хочу, чтобы они оставались на 540 х 700 макс и сжиматься соответственно. Есть ли код, который можно добавить, чтобы это произошло?
Привет, спасибо, что ответили. Минимум для Portrait, 300 x 400 и Landscape 520 x 400. Что касается разрешения, нужно ли загружать другое разрешение для каждого изображения? Максимум - это то, что я изначально сохранил при 72dpi. Я загружаю все изображения с разрешением 72dpi. Что касается функции $ getView, где я могу подключить%? – RCook
Я имел в виду разрешение, которое вы хотите, чтобы ваша страница работала на 1024X768 1280x1024 и т. Д., С помощью $ getView вам ничего не нужно было вносить в нее. он просто возвращает высоту и ширину страницы. в resizeHandler вы можете рассчитать процент, из которого вы хотите, чтобы ваши изображения были изменены. – khael
Спасибо, голый со мной, я очень плохо разбираюсь в кодировании, но я пытаюсь сам кодировать свой сайт. Таким образом, разрешение 1920 x 1080 для макс и около 1024 x 640 мин. – RCook