Перемещение содержимого страницы вправо, когда полоса прокрутки становится видимой?

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

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

Я не уверен, что CSS-свойства, такие как body { scroll-bar: x; } (я предполагаю, что scroll-bar является правильным свойством для полосы прокрутки) можно использовать как селектор jQuery, и даже если это так, работать?

Любая помощь, ответы, ссылки на другие статьи, где это будет сделано, будет замечательным:)!

Ответ 1

Вы можете использовать CSS, чтобы заставить полосу прокрутки всегда быть видимой:

body { overflow-y: scroll; }