Запретить перемещение дочернего элемента div при прокрутке родительского элемента div - PullRequest
0 голосов
/ 19 февраля 2020

У меня есть родительский div, который выше экрана, поэтому у него вертикальная полоса прокрутки. Но когда я прокручиваю, я не хочу, чтобы его дочерний элемент div двигался вообще. Я обнаружил, что если я устанавливаю ребенка в положение: липкий, он работает отлично. Когда я устанавливаю ширину дочернего элемента div: 100%, он даже хорошо вписывается, потому что он не go на полосе прокрутки. Однако я не хочу использовать position: sticky из-за проблем совместимости. Есть ли другой способ сделать это?

Самое близкое, чего я достиг на данный момент, - это установить позицию дочернего элемента div: fixed. Но тогда я должен установить дочерний элемент вправо: 17 пикселей или как бы шире вертикальная полоса прокрутки, которая варьируется в разных браузерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...