Фиксированный размер окна в prettyphoto
Я использую prettyphoto для фотогалереи в django-приложении. Мои изображения имеют максимальную высоту / ширину (с sorl-thumbnail), но пропорции разные. Из-за этого окно prettyphoto также меняет соотношение сторон, а кнопки "вперед" / "назад" меняют положение (они перемещаются) каждый раз, когда загружается следующее / предыдущее изображение. Есть ли способ сделать так, чтобы prettyphoto имел фиксированный размер окна? Или добавьте границы к изображениям, чтобы их формат был, например, квадратным. Но я не хочу обрезать изображение.
Заранее спасибо Жак
1 ответ
Не может быть никакого способа сделать то, что вы хотите, без изменения сценария 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
});
});
Удачи!
Иэн.