jquery以%而非屏幕位置传递ui位置

时间:2014-12-18 21:15:48

标签: jquery html css

我目前正在使用此代码将$ _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项目使用最后设置的位置显示在页面上,如果某些用户的屏幕尺寸较小,则项目显示在屏幕外

1 个答案:

答案 0 :(得分:1)

您不能通过百分比在CSS位置,但您可以通过以下方式计算百分比:     $(window).width() * .30这会在横向上为您提供30%的屏幕。