2012-01-23 6 views
0

У меня есть две проблем, связанных с представлением изображения в FancyBox2:масштабирование изображения проблемы в FancyBox2

  • Изображение автоматически применяется зуммирование. В идеале это должно произойти только тогда, когда пользователь нажимает на изображение.
  • Коробка с изображением не подходит.

Проблема с масштабированием присутствует только в IE и Chrome (не в Opera и Firefox), а другая проблема присутствует во всех браузерах. This image illustrates the problems in chrome.

Я пробовал различные параметры конфигурации в FancyBox, без везения. Сейчас я просто использую:

$(".fancybox").fancybox({'type' : 'iframe'}); 

Любые подсказки, почему это происходит?

ответ

0

Для получения изображений, вам необходимо использовать type: 'image'. Iframe Тип предназначен для внешних html-страниц.

Изображения отображаются либо изменять размер, чтобы поместиться в окне просмотра (когда fitToView установлен в true) или в оригинальном размере (когда fitToView установлен в false). Если изображение больше, чем порт представления, вам необходимо прокрутить родительскую страницу для просмотра всего изображения.

Вы можете использовать вспомогательный помощник buttons для переключения изображения с его масштабом до его реального размера.