Desativar rolagem horizontal; mas permita rolagem vertical
Estou tentando desativar a rolagem horizontal em um site;mas permitindo rolagem vertical.
Eu tenho um script que funciona como um controle deslizante, deslizando o 'corpo' da página para a esquerda e revelando mais conteúdo. No entanto, isso cria um espaço vazio extra à direita.
Preciso desativar a rolagem horizontal para que os usuários não vejam esse espaço vazio. Eu tentei o seguinte script, mas ele desabilita a rolagem horizontal e vertical:
window.onscroll = function () {
window.scrollTo(0,0);
}
eu tenteioverflow-x: hidden
mas isso não funciona quando a largura do corpo é dinâmica e não estática.
Existe uma maneira de modificar o script acima para desativar a rolagem horizontal e manter a rolagem vertical?