Фонд 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, а причина многих проблем. Я не могу больше это воспроизводить.