最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2009年11月26日 00:40:31   作者:  
有一種快速獲得網(wǎng)頁元素的位置。那就是使用getBoundingClientRect()方法。
它返回一個對象,其中包含了left、right、top、bottom四個屬性,分別對應(yīng)了該元素的左上角和右下角相對于瀏覽器窗口(viewport)左上角的距離。
所以,網(wǎng)頁元素的相對位置就是
  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不支持。

相關(guān)文章

最新評論

来安县| 商水县| 凤翔县| 罗源县| 广南县| 彭州市| 灌南县| 长垣县| 合作市| 平邑县| 新乡县| 岳阳县| 伽师县| 读书| 资兴市| 施秉县| 丰台区| 玉环县| 平湖市| 上杭县| 洪湖市| 新丰县| 望谟县| 龙州县| 如皋市| 临城县| 泸定县| 东平县| 舞阳县| 桐庐县| 交城县| 平凉市| 饶阳县| 赞皇县| 新津县| 张家口市| 隆回县| 香河县| 德阳市| 永平县| 芷江|