Задать вопрос
@other_letter

Как сделать увеличивающуюся картинку?

Сейчас пользуюсь конструкцией:

<a href="#" onmouseover="showLinkImage('float_1')" onmouseout="hideLinkImage('float_1')"> <img src="pictures/1l.jpg" width="90%" > </a>
      <div id="float_1" style="display: none; position: absolute;">
        <img src="pictures/1.jpg" width="130%" />

Всё работает.
Не устраивает то, что картинка увеличивается вниз и вправо. То есть у меня исходная картинка в середине, но ближе к правой части. Увеличенная получается ниже и правее, что при некоторых размерах иногда выводит часть картинки за экран.

Как сделать иначе?
  • Вопрос задан
  • 888 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 2
что-то всего такого непонятного понаписывали. Вот jsfiddle.net/oav64mje
Ответ написан
@abcfont
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
aliencash
@aliencash
Партизан
зачем тут js совсем не понятно.

у css есть псевдокласс :hover, вы можете навесить на него любые стили и увеличивать картинку как угодно, в то числе и анимировано.

codepen.io/aliencash/pen/eNzPKy
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы