CSS | complemento de desplazamiento

El CSS Scroll Snap es un módulo incorporado. Introduce la posición de ajuste de desplazamiento a la tecnología web. El puerto de desplazamiento del contenedor de desplazamiento funciona cuando la operación de desplazamiento hizo su trabajo. Este módulo es nuevo en HTML 5 antes de que hubiera un módulo similar conocido como Scroll Snap Point que se eliminó y reemplazó por este módulo Scroll Snap .

Hay dos tipos de propiedades en el módulo Scroll Snap, una es para contenedores y las otras son para elementos secundarios de esos contenedores.

Propiedades CSS en Contenedores:

Propiedades Descripción
scroll-snap-type Esta propiedad define cómo se imponen los puntos de ajuste estrictos en el contenedor de desplazamiento.
scroll-snap-stop Esta propiedad define si el contenedor de desplazamiento puede «pasar por alto» posibles posiciones de ajuste.
relleno de desplazamiento Esta propiedad es una propiedad abreviada que define todo el scroll-padding-*
scroll-padding-top Esta propiedad define los desplazamientos para la parte superior de la región de visualización óptima del puerto de desplazamiento.
desplazamiento-relleno-derecha Esta propiedad define los desplazamientos a la derecha de la región de visualización óptima del puerto de desplazamiento.
scroll-padding-bottom Esta propiedad define compensaciones para la parte inferior de la región de visualización óptima del puerto de desplazamiento.
desplazamiento-relleno-izquierda Esta propiedad define los desplazamientos a la izquierda de la región de visualización óptima del puerto de desplazamiento.
desplazamiento-relleno-en línea Esta propiedad es una propiedad abreviada que establece el relleno de desplazamiento a mano para la dimensión en línea.
scroll-padding-inline-start Esta propiedad define los desplazamientos para el borde de inicio en la dimensión en línea de la región de visualización óptima del puerto de desplazamiento.
scroll-padding-inline-end Esta propiedad define los desplazamientos para el borde final en la dimensión en línea de la región de visualización óptima del puerto de desplazamiento.
bloque de relleno de desplazamiento Esta propiedad es una propiedad abreviada que establece el relleno de desplazamiento a mano para la dimensión del bloque.
desplazamiento-relleno-bloque-inicio Esta propiedad define los desplazamientos para el borde de inicio en la dimensión del bloque de la región de visualización óptima del puerto de desplazamiento.
scroll-padding-block-end Esta propiedad define los desplazamientos para el borde final en la dimensión del bloque de la región de visualización óptima del puerto de desplazamiento.

Propiedades CSS en niños:

Propiedades Descripción
desplazar-ajustar-alinear Esta propiedad define la posición de ajuste del cuadro como una alineación de su área de ajuste.
margen de desplazamiento Esta propiedad es una propiedad abreviada que define todo el margen de desplazamiento.
desplazamiento-margen-superior Esta propiedad define el margen superior del área de ajuste de desplazamiento que se utiliza para ajustar este cuadro al puerto de ajuste.
desplazamiento-margen-derecha Esta propiedad define el margen derecho del área de ajuste de desplazamiento que se utiliza para ajustar este cuadro al puerto de ajuste.
desplazamiento-margen-inferior Esta propiedad define el margen inferior del área de ajuste de desplazamiento que se utiliza para ajustar este cuadro al puerto de ajuste.
desplazamiento-margen-izquierda Esta propiedad define el margen izquierdo del área de ajuste de desplazamiento que se utiliza para ajustar este cuadro al puerto de ajuste.
desplazamiento-margen-en línea Esta propiedad es una propiedad abreviada que establece el margen de desplazamiento a mano para la dimensión en línea.
scroll-margin-inline-start Esta propiedad define el margen del área de ajuste de desplazamiento al comienzo de la dimensión en línea.
scroll-margin-inline-end Esta propiedad define el margen del área de ajuste de desplazamiento al final de la dimensión en línea.
bloque de margen de desplazamiento Esta propiedad es una propiedad abreviada que establece el margen de desplazamiento a mano para la dimensión del bloque.
desplazamiento-margen-bloque-inicio Esta propiedad define el margen del área de ajuste de desplazamiento al comienzo de la dimensión del bloque.
scroll-margin-block-end Esta propiedad define el margen del área de ajuste de desplazamiento al final de la dimensión del bloque.

Navegadores compatibles: los navegadores compatibles con los módulos Scroll Snap se enumeran a continuación:

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Safari
  • Ópera

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *