Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Дело в том что через CSS не получается ограничить размер самого контейнера не как...
Я читал что можно как то ограничить в самом файле lightbox.js.
Но у меня не получается(
// Once image is preloaded, resize image container
imgPreloader.onload=function(){
Element.setSrc('lightboximage', elementArray[activeElement][0]);
myLightbox.resizeElementContainer(imgPreloader.width, imgPreloader.height);
imgPreloader.onload=function(){}; // Clear onLoad, IE behaves irratically with animated gifs otherwise
}
imgPreloader.src = elementArray[activeElement][0];
}
},

//
// resizeElementContainer()
//
resizeElementContainer: function(elementWidth, elementHeight) {

// Get current width and height
this.widthCurrent = Element.getWidth('outerImageContainer');
this.heightCurrent = Element.getHeight('outerImageContainer');

// Get new width and height
var widthNew = (elementWidth + (borderSize * 2));
var heightNew = (elementHeight + (borderSize * 2));

// Scalars based on change from old to new
this.xScale = ( widthNew / this.widthCurrent) * 100;
this.yScale = ( heightNew / this.heightCurrent) * 100; - если здесь меняю размер то контейнер стает меньше!
или если больше то он и на маленькой фото большой(

А мне надо как то так чтобы если фото больше 600px, то контейнер не открывался ниже чем 600.
а при фото если оно допустим 300px, то чтобы все как и есть было! просто ограничить его высоту.

Отправлено: 15:14, 29-07-2011 | #5