怎么能得到div位置根据百分比?

naz*_*iii 6 javascript jquery jquery-ui

使用此代码,您可以根据像素获得div的位置.

$('#div').position();
Run Code Online (Sandbox Code Playgroud)

但如何根据百分比给出div位置?

Jna*_*zia 6

使用窗口大小。

var position = $('#div').position();
var percentLeft = position.left/$(window).width() * 100;
var percentTop = position.top/$(window).height() *100;
Run Code Online (Sandbox Code Playgroud)

此代码将为您提供顶部和左侧的位置百分比。