En Chrome para Mac, el "desplazamiento excesivo" es un efecto no deseado que permite a los usuarios arrastrar una página más allá de su área de visualización normal. como se ve en la imagen proporcionada. Para abordar este problema y mejorar la experiencia del usuario, considere los siguientes dos métodos:
Si desea desactivar completamente el desplazamiento excesivo, emplee el siguiente código CSS:
html { overflow: hidden; height: 100%; } body { height: 100%; overflow: auto; }
La propiedad overflow: oculta en el elemento evita que cualquier contenido desbordado se vuelva visible, limitando efectivamente la página dentro de su ventana gráfica. La propiedad overflow: auto en el elemento
permite el desplazamiento natural dentro de la altura designada de la página, pero restringe el desplazamiento excesivo.Para personalizar y controlar el comportamiento de desplazamiento excesivo, utilice la propiedad de acción táctil:
body { -webkit-touch-callout: none; -webkit-touch-action: manipulation; }
El código anterior evita la selección de texto y al mismo tiempo permite la manipulación táctil general, incluido el desplazamiento dentro de la altura definida de la página. Para un control más granular, puedes especificar valores de acción táctil precisos, como pan-x para permitir solo el desplazamiento horizontal.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3