当前位置:网站首页>Offset et client pour obtenir des informations sur l'emplacement des éléments Dom
Offset et client pour obtenir des informations sur l'emplacement des éléments Dom
2022-04-23 06:51:00 【Zjlovecyj】
offsetObtenir la largeur, la hauteur et le décalage de l'élément
- offsetTopObtient la distance de décalage de la partie supérieure de l'élément par rapport à l'élément parent avec ancrage,Si aucun des éléments parents n'est positionné, renvoie un rapport relatifbodyDistance de
- offsetLeftMême chose.offsetTop
- offsetParentRetourner l'élément avec l'élément parent ancré,Retourner si aucun des éléments parents n'est positionnébody
- offsetWidthRenvoie la largeur de l'élément,Y compris:padding,Bordure,Largeur de la zone de contenu
- offsetHeightMême chose.offsetWidth
offsetAvecstyleLa différence entre
La différence la plus évidente est queoffsetLa valeur de la propriété obtenue est une propriété en lecture seule,Ne peut pas être utilisé pour modifier la taille et l'offset de l'élément lui - même,Est une valeur sans Unit é
EtstyleLa valeur de l'attribut obtenu est l'attribut lecture - écriture,Peut être utilisé pour modifier la taille et l'offset de l'élément lui - même, etc.
En outre,styleSeuls les attributs de style spécifiés dans le style en ligne de l'élément peuvent être obtenus,EtoffsetVous pouvez obtenir les attributs que l'élément spécifie de n'importe quelle façon
Cliquez sur l'événement pour obtenir les coordonnées de la souris
- e.pageXVous pouvez obtenir la distance de la souris de l'événement cliqué à gauche de la page
- e.pageYVous pouvez obtenir la distance de la souris de l'événement de clic sur le côté supérieur de la page
clientObtient la bordure de l'élément et la largeur et la hauteur
- clientTopObtenir la taille de la bordure supérieure
- clientLeftObtenir la taille de la bordure gauche
- clientWidthObtenir la largeur de l'élément,Sans frontières
- clientHeightObtenir la hauteur de l'élément,Sans frontières
scroll Obtenir des informations de défilement
- scrollTop Obtient la distance supérieure à laquelle l'élément est enroulé
- scrollLeft Renvoie la distance gauche à laquelle l'élément a été roulé
- scrollWidthObtenir la largeur de l'élément lui - même Sans frontières
- scrollHeight Obtenir la hauteur de l'élément lui - même Sans frontières AvecclientHeightLa différence est que, Lorsque le contenu de l'élément déborde ,scrollHeight Ou renvoie la hauteur contenant le contenu du débordement ,EtclientHeightAlors non
Obtenir la distance de défilement de la page
- window.pageXOffset Obtenir la distance parcourue sur toute la page
- window.pageYOffset Obtient la distance parcourue à droite de toute la page
版权声明
本文为[Zjlovecyj]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230555334067.html
边栏推荐
猜你喜欢
随机推荐
leetcode之爬楼梯方法数
freeCodeCamp----budget & category 练习
百度地图3D旋转和倾斜角度的调整
并发优化请求
js更改全部变量失败后改成return方法,终于解决解决问题
Database programming of node
邮箱字符串判断
freeCodeCamp----arithmetic_arranger练习
Parse PSD files and map them into components
js面试题:fn.call.call.call.call(fn2) 解析
mysql中sum (if)_mysql 中sum (if())
出入库与库存系统的模型问题
1-3 组件与模块
初步认识Promse
excel快速自动填充空白单元格上一行的内容
Oracle改成mysql
数据可视化进一步学习
【ORACLE与mysql的区别】
.Net Core 下使用 Quartz —— 【3】作业和触发器之作业传参
Node的文件系统及Buffer概述