2013-08-03 2 views
0

Hy,Colorbox ширина не учитывается вертикальная полоса прокрутки

Я знаю, что исправление существует, но я не в закладки:/

Я использую ColorBox загрузить IFRAME, содержащий изображение. Если iframe выше, чем высота окна, есть вертикальная полоса прокрутки, логика! Но ширина не учитывает ширину полосы прокрутки и помещает горизонтальную полосу прокрутки тоже и что suxx! Я просто хочу добавить 20px больше по ширине, если высота изображения выше значения «maxHeight».

Вот основной код я использую:

$("a.colorbox").colorbox({ maxWidth:'90%', maxHeight:'90%', scalePhotos: true, photo:true }); 

And this is what's happen !

Спасибо,

+0

#cboxLoadedContent {переполнение-х: скрытый важно;} работает, но IFrame еще обрезаны под вертикальной полосой прокрутки! Мне нужно что-то вроде: ширина + = (maxHeight

ответ

2

Исправление доступно здесь: jeremysawesome patch

Однако необходимо небольшое изменение для последняя версия colorbox (1.5.5):

Заменить линию 640: if(settings.scrolling){

К этому: if(settings.get('scrolling')){

+0

Это правильное решение! 7 месяцев после :) Спасибо! –

Смежные вопросы