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

原生js獲取left值和top值的三種方法

 更新時間:2017年08月02日 08:42:36   投稿:jingxian  
下面小編就為大家?guī)硪黄鷍s獲取left值和top值的三種方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

在用js做動態(tài)效果時,通常需要獲取元素絕對定位中的left和top屬性值。比如做一個碰撞廣告,就要不停的獲取元素的top和left屬性值。

需要注意的事:取值的元素必須要設置position:absolute絕對定位屬性,才能取的到left值。

第一種方法,比較簡單,就是直接通過obj.style.left和obj.style.top,但是有局限性,這種獲取的方法只能獲取到行內樣式的left和top的屬性值,不能獲取到style標簽和link 外部引用的left和top屬性值。

第二種方法 只讀,可以獲取所有style樣式,存在兼容性問題,在標準瀏覽器中可以通過window.getComputedStyle(對象,null).left方法來獲取元素的left和top的屬性值。而在IE瀏覽器上則是采用obj.currentStyle.left方法來獲取屬性值。

第三種方法,使用obj.offsetLeft來獲取對象的left屬性值,用obj.offsetTop來獲取對象的top屬性值。

以上這篇原生js獲取left值和top值的三種方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

赞皇县| 榆中县| 新乡市| 洪雅县| 遵义县| 准格尔旗| 湟中县| 迁西县| 保定市| 新闻| 芒康县| 岳西县| 广南县| 渭源县| 土默特左旗| 丘北县| 和平县| 黔西县| 镇坪县| 盘山县| 老河口市| 上杭县| 临高县| 贡嘎县| 佛学| 杭锦后旗| 固原市| 泸水县| 绿春县| 商城县| 温州市| 景谷| 玉门市| 辛集市| 玛多县| 塔河县| 册亨县| 通化县| 新建县| 田阳县| 唐山市|