фиксированный размер окна в prettyphoto - PullRequest
2 голосов
/ 24 июня 2011

Я использую prettyphoto для фотогалереи в django-приложении. Мои изображения имеют максимальную высоту / ширину (с sorl-thumbnail), но пропорции отличаются. Из-за этого окно prettyphoto также меняет соотношение сторон, а кнопки «вперед» / «назад» меняют положение (они перемещаются) каждый раз, когда загружается следующее / предыдущее изображение. Есть ли способ сделать так, чтобы prettyphoto имел фиксированный размер окна? Или добавьте границы к изображениям, чтобы их формат был, например, квадратным. Но я не хочу обрезать изображение.

Заранее спасибо Жак

1 Ответ

3 голосов
/ 24 июня 2011

Не может быть никакого способа сделать то, что вы хотите, без изменения скрипта prettyPhoto.js.

Есть несколько опций для prettyPhoto, с которыми вы можете поиграть, чтобы увидеть, можете ли вы получить желаемый эффект:

$(document).ready(function(){
  $("a[rel^='prettyPhoto']").prettyPhoto({
    allow_resize: true, /* Resize the photos bigger than viewport. true/false */
    default_width: 500,
    default_height: 344,
    horizontal_padding: 20
  });
});

Удачи!

Ян.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...