У меня проблемы с большими панелями, расположенными липкими - PullRequest
0 голосов
/ 09 января 2020

У меня 2 панели. Лево и право. Оба имеют динамические c высоты. Таким образом, левый может быть больше, чем ваше окно и правое, и наоборот. Левая также может быть очень маленькой, а также правой.

Что мне нужно, так это:

  • Обе панели всегда на вашем экране (вот где мне нужно наклеить)
  • когда обе панели больше экрана, обе панели должны начать прокрутку до достижения конечного положения (это моя проблема).

Работает, когда левая или панель меньше ваша высота экрана. Если они оба больше, есть моя проблема. Теперь правая часть прокручивается, в то время как левая панель остается липкой до определенной точки (где-то вроде дна). С этого момента обе панели прокручиваются. Мне нужно, чтобы в этом случае обе панели начинали прокручиваться до достижения конца.

См .: https://jsfiddle.net/2jL1tvhd/3/

Если вы измените <div class="sticky height-large"> на <div class="sticky height-small">, у вас есть меньшая панель, и это (и должно) работает хорошо.

...