相对于缩放页面上的表格单元格定位div

时间:2016-02-23 17:45:41

标签: jquery css

当你在它上面进行双击时,我试图将一个绝对定位的div放在工作提示正下方。

所以我在做什么: - 忘记细胞本身的位置:

var cell_pos_top = $(this).offset().top;
var cell_pos_left = $(this).offset().left;

- 然后当用户相应地使用doubletap位置div时:

$("#tooltip_div").css('top', cell_pos_top + 22).css('left', cell_pos_left - 2)

当我在桌面计算机上查看页面时,一切正常,但是当我在智能手机上进行此操作时页面被缩放我的div不再位于单元格正下方。看起来如果页面被缩放&偏离中心,CSS top&左侧属性开始从浏览器窗口的边缘开始计数而不是页面本身。

0 个答案:

没有答案