jQuery Инструменты и Colorbox | Изменение стиля при выходе из Colorbox

http://www.44db.com/demo/carousel_photos/

Я сталкиваюсь со следующим поведением. Нажмите на изображение, colorbox открывается нормально! При закрытии colorbox, либо щелкнув за пределами наложения, либо нажав кнопку закрытия "x", затем на элементы карусели, если вы заметите, что элементы div немного смещаются влево. Это происходит только в первый раз и остается таким.

Похоже, что это вещь CSS, но я не могу ее найти. Похоже, что не существует "перекрывающихся" классов таблиц стилей, и я обернул карусель в div, чтобы отделить ее от элементов colorbox без удачи.

Любая помощь приветствуется. Спасибо

1 ответ

Я нашел то, что меняется, но не как это исправить.

Если вы отметите $(". Items"). Position(), вы заметите, что после закрытия colorbox левое значение устанавливается на -10.

Итак, что-то определенно меняется, а не только проблема рендеринга в браузере. Я предлагаю вам найти функцию, которая вызывается при вызове colorbox, и выполнить отладку, чтобы найти, где она пересчитывает позицию $(". Items"). Это определенно ошибка.

Другие вопросы по тегам