<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        獲取任意Html元素與body之間的偏移距離offsetTop、offsetLeft(For:IE5+FF1)[_javascript技巧

        來源:懂視網 責編:小采 時間:2020-11-27 20:34:09
        文檔

        獲取任意Html元素與body之間的偏移距離offsetTop、offsetLeft(For:IE5+FF1)[_javascript技巧

        獲取任意Html元素與body之間的偏移距離offsetTop、offsetLeft(For:IE5+FF1)[_javascript技巧:問題: 如何取到頁面中任意某個Html元素與body元素之間的偏移距離? offsetTop和offsetLeft 這兩個屬性,IE 、Opera和Firefox對它倆的解釋存在差異: IE5.0+ 、Opera8.0+: offsetTop和offsetLeft 都是相對父級元素 Firefox1.06: o
        推薦度:
        導讀獲取任意Html元素與body之間的偏移距離offsetTop、offsetLeft(For:IE5+FF1)[_javascript技巧:問題: 如何取到頁面中任意某個Html元素與body元素之間的偏移距離? offsetTop和offsetLeft 這兩個屬性,IE 、Opera和Firefox對它倆的解釋存在差異: IE5.0+ 、Opera8.0+: offsetTop和offsetLeft 都是相對父級元素 Firefox1.06: o

        問題:
        如何取到頁面中任意某個Html元素與body元素之間的偏移距離?

        offsetTop和offsetLeft 這兩個屬性,IE 、Opera和Firefox對它倆的解釋存在差異:
        IE5.0+ 、Opera8.0+: offsetTop和offsetLeft 都是相對父級元素
        Firefox1.06: offsetTop和offsetLeft 都是相對于body元素

        因此:
        (1)在FF下直接使用offsetTop和offsetLeft,就可以取到頁面中任意某個Html元素與body元素之間的偏移距離;
        (2)在IE、Opera下則比較麻煩:
        需要首先取到該Html元素與body元素之間所有Html元素,計算各自的offsetTop和offsetLeft,然后再累加。
        即:從該Html元素開始,遍歷至body,在遍歷的過程中,如果某個HTML元素的CSS設置了borderWidth的話,則borderWidth不是算在offsetTop和offsetLeft內的--因此在遍歷的過程中,還需要累加上:
        obj.currentStyle.borderLeftWidth、obj.currentStyle.borderTopWidth

        下面這段測試代碼已經解決上述問題,兼容IE5、FF1,但在Opera8下無效

        實例代碼:




        代碼實例:獲取任意Html元素與body之間的偏移距離 offsetTop、offsetLeft




        測試


        測試


        測試


        測試





        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        獲取任意Html元素與body之間的偏移距離offsetTop、offsetLeft(For:IE5+FF1)[_javascript技巧

        獲取任意Html元素與body之間的偏移距離offsetTop、offsetLeft(For:IE5+FF1)[_javascript技巧:問題: 如何取到頁面中任意某個Html元素與body元素之間的偏移距離? offsetTop和offsetLeft 這兩個屬性,IE 、Opera和Firefox對它倆的解釋存在差異: IE5.0+ 、Opera8.0+: offsetTop和offsetLeft 都是相對父級元素 Firefox1.06: o
        推薦度:
        標簽: off java 的距離
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲一区免费观看| 伊人久久大香线蕉亚洲| 2021精品国产品免费观看| 国产精品永久免费10000| 毛片免费在线播放| 亚洲 小说区 图片区 都市| 国产精品亚洲玖玖玖在线观看 | 亚洲国产第一页www| 亚洲男女一区二区三区| 亚洲国产精品ⅴa在线观看| 国产成人精品免费视频大全| 午夜精品免费在线观看| 在线观看亚洲精品福利片| 免费无遮挡无码视频在线观看| 免费不卡在线观看AV| 免费观看日本污污ww网站一区| 亚洲va国产va天堂va久久| 亚洲欧美国产国产综合一区| 日本道免费精品一区二区| 最新69国产成人精品免费视频动漫 | 国产av天堂亚洲国产av天堂 | 四虎影视在线看免费观看| 亚州免费一级毛片| 国产偷窥女洗浴在线观看亚洲| 免费人成动漫在线播放r18| 亚洲精品视频免费观看| 中文字幕亚洲精品无码| 久久久久久国产精品免费免费男同| 亚洲色成人网站WWW永久| 亚洲精品无码日韩国产不卡av| 成在人线AV无码免费| 国产精品亚洲五月天高清| 久久不见久久见免费影院| 久久亚洲一区二区| 一级特黄录像免费播放中文版| 嫩草影院免费观看| 亚洲高清美女一区二区三区| 大妹子影视剧在线观看全集免费 | 亚洲AV无码一区二区三区电影| 最近中文字幕完整版免费高清| 一本色道久久综合亚洲精品|