let e = document.
queryselector
('.zzc'
) console.
log(
'offsetwidth'
,e.offsetwidth)
//寬(包含border)
console.
log(
'offsetheight'
,e.offsetheight)
//高(包含border)
console.
log(
'clientheight'
,e.clientheight)
//可視區域的高度(不包含border)
console.
log(
'offsetheight'
,e.offsetheight)
//可視區域的高度 (包含了border)
console.
log(
'scrollheight'
,e.scrollheight)
//所有區域的高度,包含了因為滾動被隱藏的部分;
console.
log(
'clienttop'
,e.clienttop)
//邊框border的厚度,在未指定的情況下一般為0(測試結果只會獲取上邊距的厚度)
console.
log(
'scrolltop'
,e.scrolltop)
//滾動隱藏的部分
console.
log(
'offsettop'
,e.offsettop)
//距離父元素頂部的距離 包括邊距
console.
log(
'getboundingclientrect'
,e.getboundingclientrect()
)//獲取元素位置的api
// getboundingclientrect 具體引數
// bottom: 140 //元素底部距離可視瀏覽器頂部的距離
// height: 152 //元素高
// left: 11 //距離可視瀏覽器左邊的距離
// right: 163
// top: -12 //元素頂部距離可視瀏覽器頂部的距離
// width: 152 //元素寬
// x: 11 //距離可視瀏覽器左邊的距離
// y: -12 //元素頂部距離可視瀏覽器頂部的距離
獲取位置資訊
按照 深入淺出google android 上第八章 第一節的講解,把程式寫好,執行後,總是顯示 無法獲取位置資訊 後來才知道,模擬器執行起來後,要點下emnulate control視窗中的send按鈕,再執行程式,程式才能顯示出經緯度。我是分割線 搞了半天,不知道怎麼上傳該專案。貼下源 吧,主檔...
IOS 定位(獲取當前位置資訊)
ios 的定位已經不是很新鮮的了,定位共有三種方式,今天就其中的一種說一下,現在的版本中要多寫上一句 才可以完整的執行定位方法。此 的意義是在第一次開啟程式時提示使用者是否允許該應用獲取位置。在開始寫 之前我們需要加入corelocation.framework這個框架!然後再viewcontrol...
android獲取地理位置資訊
移動應用可以通過gps或者網路的方式獲取當前位置資訊,一般來說,通過gps獲得地理位置往往精確度較高,但是在通訊條件不好的地方可能獲取不到,而通過網路資訊獲取地理位置精度低於gps,但是只要網路通暢,即可保證能獲取到地理位置資訊 想獲取地理位置資訊,首先要在androidmanifest.xml中加...