Lo tiene cubierto aparte de utilizar la propiedad incorrecta. La barra de desplazamiento puede ser activado con cualquier propiedad overflow
, overflow-x
o overflow-y
y cada uno se puede ajustar a cualquiera de visible
, hidden
, scroll
, auto
, o inherit
. En este momento está buscando en estos dos:
auto
- Este valor se verá en la anchura y la altura de la caja. Si se definen, no permitirá que la caja se expanda más allá de esos límites. En cambio (si el contenido excede esos límites), creará una barra de desplazamiento para cualquier límite (o ambos) que exceda su longitud.
scroll
- Estos valores fuerzas una barra de desplazamiento, no importa lo que, incluso si el contenido no exceda el conjunto de contornos. Si el contenido no necesita desplazarse, la barra aparecerá como "deshabilitada" o no interactiva.
Si siempre desea que aparezca la barra de desplazamiento vertical:
Debe utilizar overflow-y: scroll
. Este fuerza una barra de desplazamiento para que aparezca para el eje vertical, ya sea que se necesite o no. Si no puede desplazarse por el contexto, aparecerá como una barra de desplazamiento "deshabilitada".
Si sólo desea una barra de desplazamiento que aparezca si se puede desplazar la caja:
sólo tiene que utilizar overflow: auto
. Dado que su contenido por defecto simplemente pasa a la siguiente línea cuando no cabe en la línea actual, no se creará una barra de desplazamiento horizontal (a menos que esté en un elemento que tenga desactivado el ajuste de palabras). Para la barra vertical, permitirá que el contenido se expanda hasta la altura que haya especificado. Si excede esa altura, mostrará una barra de desplazamiento vertical para ver el resto del contenido, pero no mostrará una barra de desplazamiento si no supera la altura.
Hay 'desbordamiento-x' y' desbordamiento-y' en CSS3, que haga lo que quiera. –
sí, pero también podría estar interesado en el desplazamiento horizontal? – Juan
bueno, soy nuevo, y descubro que 'height' es necesario ... – shellbye