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