@suhuxa1

Какой алгоритм определения размеров у увеличения изображения по клику?

Привет!
Искал jquery плагин для увеличения изображения (наводишь на него - появляется лупа, нажимаешь - изображение увеличивается до полного размера, еще раз нажал - закрылось). Но все плагины работают по принципу, что на сайте висит миниатюрка, обернутая в ссылку на полное изо. На сайте за которым я сейчас работаю не так, там сразу добавлено полное изо, только уменьшенное в css. Поэтому я решил написать свой вариант простенький. Добавил всплывающее окно с display:none, ему дал размеры ширины и высоты определенные. И на jquery написал, чтобы при клике на картинку, она добавлялась в эту модалку и показывалась. Все работает, но! Есть картинки где высота больше, ширина меньше, есть где наоборот. У меня только вариант где ширина больше работает неплохо. Как высчитать и задать размеры увеличенному изо исходя из его пропорций? Надеюсь грамотно объяснил, спасибо!
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега CSS
{PHP, MySql, HTML, JS, CSS} developer
используйте для контейнера min-height / min-width и max-height / max-width, он будет растягиваться в зависимости от картинки.
Ответ написан
Ваш ответ на вопрос

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

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