![]() |
JavaScript приближение\увеличение изображения
Начал пробывать реализовать это с помощью JS.
Для начало сделал следующее: анимационное прокручивания большой картинки, тоесть все изображение не выводится на экран, а выводится лишь его часть.. и по нажатию на одну из четырех кнопок(вверх,вниз,влево,впр аво) изображение смещается соответственно нажатой кнопке.. Код:
<script type="text/javascript">Создать ещё две кнопки "+" и "-", при нажатии на которые, та часть изображения, которая в данный момент на экране, соотвественно увеличивалась и уменьшалась. Подскажите, какие свойства нужно использовать.... нужно написать две функции, которые меняют кол-во выводимых пикселей в этой строчке Код:
<img src="2.gif" style="width:1000px"/> |
загружай их в 50% масштабе, а при нажатии на кнопку изменяй масштаб... но тогда физическое разрешение картинки будет как 100%.
|
Я так понял тебе надо чтото вроде этого
Код:
<script> |
Мне нужна функиция, что бы при каждом нажатии на кнопку, количество пикселей увеличивалось на определенное число...
|
Вопроос в тему:
Как сделать , чтобы картинка выводилась в 30% уменьшенном формате, а рпи наведении на нее был истинный размер :) |
2Isis, практически тоже самое что запостил Гема, только событие с onClick поменять на onMouseOver.
|
Неее.....мне надо чтобы бы было что-то типа тултипа.....
Сначала картинка должна отображаться в 3 раза меньше истинного размера, а как навел на картинку , она в нормальном размере как в тултипе должна высветиться... |
я что то не понимаю что такое тул тип... Всмысле див сверху? Поточнее...
|
Isis Тоже не понял что тебе надо...
если просто увлечиение/всплываение/появление оригинальной картинки при наведении мышкой на ту же картинку, только меньшего размера, то тут основную идею уже показали. Остальное уже шлифовка. Можно более наворочено с помощью ajax'a, но смысл и основная идея от этого не сильно поменяются. |
gemaglabin
Твой скрипт мне не совсем подходит, так как с помощью него картинка увеличивается лишь один раз... Мне же надо, что бы нажатие на кнопку вело к увеличению картинки...При том нажимать можно несколько раз... Вот... |
| Время: 19:03 |