"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como eliminar a "rolagem excessiva" indesejada no Chrome para Mac?

Como eliminar a "rolagem excessiva" indesejada no Chrome para Mac?

Publicado em 2024-11-08
Navegar:978

How to Eliminate Unwanted \

Superando a "rolagem excessiva" em páginas da Web

No Chrome para Mac, a "rolagem excessiva" é um efeito indesejável que permite aos usuários arrastar uma página além de sua área de visualização normal, como pode ser visto na imagem fornecida. Para resolver esse problema e melhorar a experiência do usuário, considere os dois métodos a seguir:

Método 1: Restringindo a rolagem excessiva

Se você deseja desativar totalmente a rolagem excessiva, use o seguinte código CSS:

html {
    overflow: hidden;
    height: 100%;
}

body {
    height: 100%;
    overflow: auto;
}

A propriedade overflow: hidden no elemento evita que qualquer conteúdo overflow se torne visível, limitando efetivamente a página dentro de sua janela de visualização. A propriedade overflow: auto no elemento

permite a rolagem natural dentro da altura designada da página, mas restringe a rolagem excessiva.

Método 2: Personalizando o comportamento de rolagem excessiva

Para personalizar e controlar o comportamento de rolagem excessiva, utilize a propriedade touch-action:

body {
    -webkit-touch-callout: none;
    -webkit-touch-action: manipulation;
}

O código acima impede a seleção de texto enquanto permite a manipulação geral de toque, incluindo a rolagem dentro da altura definida da página. Para um controle mais granular, você pode especificar valores precisos de ação de toque, como pan-x para permitir apenas rolagem horizontal.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3