Tengo una página donde puedes desplazarte hacia la izquierda en el móvil. Ya probé .js, max-width 100%, overflow-x:hidden (tanto en el cuerpo como en html), todo con !important. Solo sucede en esta página, y solo en dispositivos móviles.
¿Cómo puedo solucionar esto? estoy abierto a cualquier idea
es difícil responder una pregunta sin su código, pero creo que ya conozco tu problema
overflow-x:hidden; es una buena idea, pero evitará que sus elementos se DESBORDEN, en su caso, dado que está probando su página en el móvil, no se DESBORDA, es uno de los márgenes o relleno de su elemento o ancho incorrecto
así que para encontrar ese elemento, haga clic con el botón derecho en su página (en el escritorio), haga clic en Inspeccionar elemento Elija el botón de alternar receptivo (en la barra superior de la pestaña del inspector) cambie el tamaño de su página a tamaños con error, haga clic con el botón derecho en el elemento del body , elija " expand recursively " y busque el elemento que está causando espacio adicional (al pasar el cursor sobre sus códigos los resaltará y podrá ver el tamaño de su modelo de caja y encontrar su error con errores)
¡el problema se resuelve cuando lo encuentras! puede eliminar el ancho adicional o el margen o el relleno de él