Фонд Magellan начинает придерживаться слишком рано или слишком поздно после изменения размера браузера

В основном моя проблема в том, что Магеллан начинает торчать слишком рано или слишком поздно после масштабирования окна браузера. При первой загрузке все работает до изменения размера, а также при изменении размера после обновления страницы.

При уменьшении масштаба окна браузера автоматический порог все еще использует "начальный" рассчитанный порог из большего окна просмотра, который был впервые загружен. Я попытался создать привязку события к window.resize, а затем снова установить порог в 0 и вызвать reflow и set_expedition_position, это делает его немного лучше, но не решает проблему.

Указание значения для порога не оказывает существенного влияния.

Мои настройки:

$(document).foundation({
    "magellan-expedition": {
        active_class: 'active',
        threshold: 0,
        destination_threshold: 0,
        throttle_delay: 50,
        fixed_top: 70,
        offset_by_height: true
    }
});

Изображение слишком рано прилипает

Изображение слишком раннего прилипания magellan после изменения размера, полоса выше - та, которую следует придерживаться только после полоски ниже.

1 ответ

На самом деле это была не просто ошибка в magento, а причина многих проблем. Я не могу больше это воспроизводить.

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