HTML DOM scrollWidth Propiedad
Ejemplo
Obtener la altura y el ancho del elemento div, incluido el relleno (padding):
Pruébalo »
Definición y uso
La propiedad scrollWidth es una propiedad de solo lectura que devuelve el ancho en píxeles del elemento. El ancho incluye el relleno (padding), no incluye el margen exterior (margin) ni el borde (border). Es un número entero, en píxeles (px).

El valor de scrollWidth es igual al ancho mínimo necesario para que todo el contenido del elemento quepa en la ventana gráfica sin usar una barra de desplazamiento horizontal. El ancho se mide de la misma manera que clientWidth: incluye el relleno del elemento, pero no incluye el borde, el margen exterior ni la barra de desplazamiento vertical (si existe). También puede incluir el ancho de elementos pseudo, como ::before o ::after. Si el contenido del elemento cabe sin necesidad de una barra de desplazamiento horizontal, su scrollWidth es igual a clientWidth.
Esta es una propiedad de solo lectura.

Compatibilidad del navegador
| Propiedad | |||||
|---|---|---|---|---|---|
| scrollWidth | Yes | Yes | Yes | Yes | Yes |
Sintaxis
element.scrollWidth
Detalles técnicos
| Valor de retorno: | Devuelve un número entero que representa el ancho en píxeles del elemento. |
|---|
Más ejemplos
Ejemplo
Usa padding (relleno), border (borde), scrollbar (barra de desplazamiento) y margin (margen exterior) para demostrar los cambios de las propiedades scrollWidth y scrollHeight:
Pruébalo »
Ejemplo
Devuelve los valores de las propiedades scrollHeight y scrollWidth de un elemento, y luego usa la altura y el ancho obtenidos para establecer los valores de las propiedades scrollHeight y scrollWidth de otro elemento:
Pruébalo »
Otras extensiones
Objeto del elemento