国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript 獲取元素位置的快速方法 getBoundingClientRect()

2024-05-06 14:12:42
字體:
來源:轉載
供稿:網友
它返回一個對象,其中包含了left、right、top、bottom四個屬性,分別對應了該元素的左上角和右下角相對于瀏覽器窗口(viewport)左上角的距離。
所以,網頁元素的相對位置就是
  var X= this.getBoundingClientRect().left;
  var Y =this.getBoundingClientRect().top;
再加上滾動距離,就可以得到絕對位置
  var X= this.getBoundingClientRect().left+document.documentElement.scrollLeft;
  var Y =this.getBoundingClientRect().top+document.documentElement.scrollTop;
目前,IE、Firefox 3.0+、Opera 9.5+都支持該方法,而Firefox 2.x、Safari、Chrome、Konqueror不支持。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 南木林县| 高安市| 遵义县| 辽源市| 阿巴嘎旗| 黄平县| 昌平区| 彭州市| 师宗县| 乐至县| 福泉市| 滕州市| 延津县| 伊春市| 科技| 奉节县| 威海市| 建阳市| 北京市| 肇庆市| 介休市| 沅江市| 沁水县| 沭阳县| 息烽县| 阿合奇县| 福鼎市| 定陶县| 榆林市| 辽宁省| 丰城市| 五莲县| 荔浦县| 宜都市| 丰城市| 宝坻区| 莆田市| 东莞市| 金溪县| 普宁市| 柳州市|