Maison > interface Web > js tutoriel > Obtenez la position et la taille des éléments en utilisant JS natif

Obtenez la position et la taille des éléments en utilisant JS natif

一个新手
Libérer: 2017-10-18 09:53:39
original
1359 Les gens l'ont consulté

1. Hauteur intérieure, largeur intérieure : marge intérieure + zone de contenu

clientWidth
clientHeight
Copier après la connexion

2. Hauteur extérieure, largeur extérieure : bordure + marge intérieure + zone de contenu

offsetWidth
offsetHeight
Copier après la connexion

3 . Bordure supérieure, bordure gauche

clientTop
clientLeft
Copier après la connexion

4. La taille de l'élément et sa position par rapport à la fenêtre

getBoundingClientRect()
//x\y:元素的左上角和父元素左上角的距离
//width/height:边框 + 内边距 + 内容框
//top:元素的上边界和父元素上边界的距离
//left:元素的左边界和父元素左边界的距离
//right:元素的右边界和父元素的左边界的距离
//bottom:元素的下边界和父元素上边界的距离
Copier après la connexion

5. 🎜>

6. La taille de la zone visible
offsetTop
offsetLest
Copier après la connexion

7. La taille réelle de la page
document.documentElement.clientWidth
document.documentElement.clientHeight
Copier après la connexion

8. Distance du coin supérieur gauche de l'écran
document.documentElement.scrollWidth
document.documentElement.scrollHeight
Copier après la connexion

9. Largeur et hauteur de l'écran
window.screenX、
window.screenY
Copier après la connexion

10. Largeur et hauteur de l'écran disponibles (hors barre des tâches)
window.screen.width
window.screen.height
Copier après la connexion

<🎜. >11. Contenu de la fenêtre Hauteur, largeur intérieure (zone d'affichage du document + barre de défilement)

window.screen.availWidth
window.screen.availHeight
Copier après la connexion

12. Hauteur extérieure et largeur extérieure de la fenêtre

window.innerWidth
window.innerHeight
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal