我目前正在使用此代码将 $_GET 值发布到 PHP 页面:
$.get('/includes/sticky_notes/update_position.php',{
x : ui.position.left,
y : ui.position.top,
z : zIndex,
id : parseInt(ui.helper.find('span.data').html())
});
除了使用屏幕上的 PX 传递 UI 元素的位置之外,是否可以使用百分比来完成?
原因是,UI 元素使用最后设置的位置显示在页面上,如果某些用户的屏幕尺寸较小,则元素显示在屏幕外
最佳答案
您不能通过百分比在 CSS 位置,但是您可以通过以下方式计算百分比:
$(window).width() * .30
这将为您提供 30% 的水平屏幕。
关于jquery 通过 % 的 ui 位置而不是屏幕位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27555836/