JQuery 元素位置

2021-08-01 11:38:16 字數 638 閱讀 2469

含義

相當於js中的

$(obj).height()

不包括內邊界(padding),外邊界(marging),邊框(border)的大小.

$(obj).css('height')和$(obj).height()之間的區別是後者返回乙個沒有單位的數值

$(obj).innerheight()

包括內邊界(padding),但不包括邊框(border)

clientheight

$(obj).outerheight()

包括內邊界(padding)和 邊框(border)

offsetheight

$(obj).outerheight(true)

包括內邊界(padding), 邊框(border),外邊界(marging)

$(obj).offset().left;

相對於瀏覽器

$(obj).css("left")

$(obj).position().left

相對于父元素的偏移量

offsetleft

$(obj).scrolltop()

獲取匹配元素距離滾動條頂部的距離,說白了就是邊框的最頂部與當前顯示出來的最頂部的距離

jQuery控制元素位置

jquery 控制元素位置 positioning 在一些設計彈出物件的指令碼中,常常需要動態獲取彈出座標並且設定元素位置 offset 獲取匹配元素在當前視窗的相對偏移 返回的物件包含兩個整形屬性 top 和left 此方法只對可見元素有效 示例 var p p last var fs p.off...

jquery操作元素的位置

獲取頁面某一元素的絕對x,y座標,可以用offset var x divid offset top var y divid offset left 獲取相對 父元素 位置 var x divid position top var y divid position left 通過getbounding...

jquery控制元素位置方法

this is a paragraph.獲得 p 元素的位置座標 本段落的高度是 unknown px。獲得高度 本段落的偏移是 unknown left 和 unknown top。獲得 offset 這是乙個段落。設定 p 元素的 offset 座標 這是乙個段落。設定 p 元素的 offset...