"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 posso forçar o aparecimento de barras de rolagem em navegadores móveis?

Como posso forçar o aparecimento de barras de rolagem em navegadores móveis?

Publicado em 15/01/2025
Navegar:830

How Can I Force Scrollbars to Appear on Mobile Browsers?

Exibindo barras de rolagem em navegadores móveis

Esta questão se concentra no problema de barras de rolagem ocultas em navegadores móveis ao usar "overflow:auto" ou " overflow:visible" em conteúdo rolável. Embora a barra de rolagem esteja visível em navegadores de desktop, ela desaparece em dispositivos móveis, a menos que seja rolada ativamente.

Para resolver esse problema, você pode modificar seu CSS para incluir o seguinte código, que é específico para o mecanismo do navegador Webkit:

::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 12px;
}

::-webkit-scrollbar:horizontal {
    height: 12px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
}

Este código define a aparência da barra de rolagem, incluindo largura, altura, cor do polegar e cor da trilha. Ao personalizar essas propriedades, você pode tornar a barra de rolagem sempre visível em dispositivos móveis, mesmo antes de rolar.

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