靚麗時尚館

位置:首頁 > 健康生活 > 心理

js中layerx和offsetx是什麼含義

心理1.09W
js中layerx和offsetx是什麼含義

offsetX/Y:offsetX/Y獲取到是觸發點相對被觸發dom的左上角距離,不過左上角基準點在不同瀏覽器中有區別,其中在IE中以內容區左上角為基準點不包括邊框,如果觸發點在邊框上會返回負值,而chrome中以邊框左上角為基準點。兼容性:IE所有版本,chrome,Safari均完美支持,Firefox不支持 layerX/Y:layerX/Y獲取到的是觸發點相對被觸發dom左上角的距離,數值與offsetX/Y相同,這個變量就是firefox用來替代offsetX/Y的,基準點為邊框左上角,但是有個條件就是,被觸發的dom需要設置為position:relative或者position:absolute,否則會返回相對html文檔區域左上角的距離兼容性:IE6/7/8不支持,opera不支持,IE9/10和Chrome、Safari均支持

標籤:js layerx offsetx