propriété scrollHeight de l'élément HTML DOM
- Page précédente replaceChild()
- Page suivante scrollIntoView()
- Retour en haut de page Objet Elements DOM HTML
définition et utilisation
scrollHeight
la propriété retourne la hauteur de l'élément, en pixels, y compris les marges internes, mais pas les bordures, les barres de défilement ou les marges externes.
scrollHeight
les propriétés sont en lecture seule.
remarque :scrollWidth
et scrollHeight
tous deux retournent la hauteur et la largeur totales de l'élément, y compris les parties invisibles (à cause du débordement).
voir également :
exemple
Exemple 1
obtenir la hauteur et la largeur de l'élément, y compris les marges internes :
const element = document.getElementById("content"); let x = element.scrollHeight; let y = element.scrollWidth;
Exemple 2
comment le padding, la bordure et la barre de défilement affectent scrollWidth et scrollHeight :
const element = document.getElementById("content"); let x = element.scrollHeight; let y = element.scrollWidth;
Exemple 3
Définir la hauteur et la largeur de l'élément en fonction des valeurs retournées par scrollHeight et scrollWidth :
element.style.height = element.scrollHeight + "px"; element.style.width = element.scrollWidth + "px";
syntaxe
element.scrollHeight
valeur de retour
type | description |
---|---|
numérique | la hauteur de l'élément, en pixels. |
support du navigateur
tous les navigateurs le supportent element.scrollHeight
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Page précédente replaceChild()
- Page suivante scrollIntoView()
- Retour en haut de page Objet Elements DOM HTML