成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

js獲取文檔和元素的坐標

MSchumi / 1600人閱讀

摘要:例如我想知道寫文章的這個頁面中定時發(fā)布的按鈕的尺寸和位置獲取寬度,高度的另一種方式對于內(nèi)聯(lián)元素調(diào)用,返回的是邊界矩形,因為內(nèi)聯(lián)元素可能跨了多行,所以可能是由多個矩形組成的。對于分為兩行的內(nèi)聯(lián)元素,邊界矩形就包含了兩行的寬度。

這兩天在寫瀑布流的實現(xiàn),使用了一些關(guān)于獲取文檔坐標、元素位置的函數(shù),剛好看到犀牛書上關(guān)于這部分的介紹,特寫此文章進行總結(jié),方便日后查找使用。

文檔坐標和視口坐標

元素的位置X,Y坐標是相對于文檔的左上角或視口的左上角。向右表示X增加,向下表示Y增加,以像素來度量。
首先需要明確的是,文檔坐標不等于視口坐標?!耙暱凇敝皇菍嶋H顯示文檔內(nèi)容的瀏覽器的一部分,不包括瀏覽器的菜單、工具條、標簽頁等“外殼部分”。對于框架頁中顯示的文檔,視口是指定義了框架也的