San*_*ord 5 javascript angular
我需要获取没有 ID 的元素的 offsetTop,因此我按名称获取选择器:
const element = document.getElementsByTagName('bs-datepicker-container');
Run Code Online (Sandbox Code Playgroud)
然后,如果我到 console.log 的位置,element我可以看到偏移量 top 是 -55,这是正确的,元素离屏幕大约 55 个像素。
但是,当我按如下方式专门针对元素时:
console.log(element['0'].offsetTop);
Run Code Online (Sandbox Code Playgroud)
我突然看到 949 的输出。考虑到我的屏幕尺寸是 1080,这意味着 offsetTop 几乎在我的屏幕底部,但事实并非如此。
| 归档时间: |
|
| 查看次数: |
1382 次 |
| 最近记录: |