Para crear un efecto de desplazamiento (scrolling) en CSS, se puede utilizar la propiedad `overflow` en conjunto con un alto: `height`. Aquí te proporciono un ejemplo:
```css
.div-overflow {
width: 300px;
height: 100px;
overflow: auto; /* Para que muestre las barras de desplazamiento cuando sea necesario */
border: 2px solid #000;
}
```
Aquí el `width` y `height` define el tamaño del contenedor y `overflow: auto;` hará que las barras de desplazamiento aparezcan cuando el contenido del contenedor sea más grande que el tamaño definido.
Además, además de `auto`, `overflow` también tiene otras tres configuraciones como son:
- `visible`: Esta es la configuración predeterminada, ya que permite que el contenido se desborde del contenedor.
- `hidden`: Si el contenido es más grande, este se cortará y las barras de desplazamiento no estarán disponibles.
- `scroll`: Esto asegurará que las barras de desplazamiento siempre estén visibles, ya sea que el contenido se desborde o no.
Sin embargo, los métodos anteriores son formas básicas de mostrar barras de desplazamiento y captura de desbordamiento.
Para efectos de desplazamiento más avanzados, como el parallax scrolling, necesitarás usar CSS combinado con JavaScript o jQuery para capturar eventos de desplazamiento y luego manipular el DOM según sea necesario.