Para eliminar a rolagem horizontal indesejada no celular, aplique um CSS de overflow no CSS da página.
Quando acontece
No celular a página 'arrasta' para os lados, mostrando uma barra ou espaço em branco lateral. Geralmente causado por um elemento/faixa/carrossel que vaza a largura da tela.
Causa
Algum elemento (faixa sem limite, carrossel, seção com largura maior que a tela) ultrapassa a largura do viewport e cria rolagem horizontal.
Solução
No Elementor, abra as Configurações da Página (ícone/pasta ao lado da logo do Elementor).
O que faz: trava a página na largura exata da tela e esconde qualquer coisa que esteja "vazando" para os lados — tanto nas páginas quanto nos posts do Elementor. É isso que elimina a rolagem lateral no celular.
Como usar: copie o código acima e cole no campo de CSS personalizado da página (Configurações da Página do Elementor). Não precisa mudar nada.
Como alternativa mais simples, cole este CSS:
body { overflow-x: hidden !important; }
Como usar: cole no mesmo campo de CSS personalizado da página. É uma versão mais simples (trava só o corpo) — não precisa mudar nada.
5. Salve e teste no celular real.
6. Aplique esse CSS nas configurações GERAIS da página/site, não em um container específico.
Observação: o CSS acima resolve o sintoma. Para resolver a causa (o elemento que está vazando): no Elementor, clique na seção/elemento mais largo que a tela — geralmente uma faixa, imagem ou carrossel. Em Avançado, remova margens negativas e defina a largura como 100% (ou "Padrão"); confira também o espaçamento (padding). Assim o elemento para de ultrapassar a largura da tela e você nem precisa do CSS.
Para eliminar a rolagem horizontal indesejada no celular, aplique um CSS de overflow no CSS da página.
Quando acontece
No celular a página 'arrasta' para os lados, mostrando uma barra ou espaço em branco lateral. Geralmente causado por um elemento/faixa/carrossel que vaza a largura da tela.
Causa
Algum elemento (faixa sem limite, carrossel, seção com largura maior que a tela) ultrapassa a largura do viewport e cria rolagem horizontal.
Solução
html, body { width: 100%; overflow-x: hidden; } [data-elementor-type="wp-page"] { overflow: hidden !important; } [data-elementor-type="wp-post"] { overflow: hidden; }O que faz: trava a página na largura exata da tela e esconde qualquer coisa que esteja "vazando" para os lados — tanto nas páginas quanto nos posts do Elementor. É isso que elimina a rolagem lateral no celular.
Como usar: copie o código acima e cole no campo de CSS personalizado da página (Configurações da Página do Elementor). Não precisa mudar nada.
body { overflow-x: hidden !important; }Como usar: cole no mesmo campo de CSS personalizado da página. É uma versão mais simples (trava só o corpo) — não precisa mudar nada. 5. Salve e teste no celular real. 6. Aplique esse CSS nas configurações GERAIS da página/site, não em um container específico.
Observação: o CSS acima resolve o sintoma. Para resolver a causa (o elemento que está vazando): no Elementor, clique na seção/elemento mais largo que a tela — geralmente uma faixa, imagem ou carrossel. Em Avançado, remova margens negativas e defina a largura como 100% (ou "Padrão"); confira também o espaçamento (padding). Assim o elemento para de ultrapassar a largura da tela e você nem precisa do CSS.