2017-10-05 34 views
0

我的页面中有一些div通过panzoom脚本应用了转换。我需要通过javascript/jquery更改这些div的高度,然后重新定位它们,使div的左下角保持在同一位置,并且左上角上升。我所尝试的是将它们从顶部放置,然后移除div的高度,以使位置偏移()。top-DIVHEIGHT。不幸的是,由于转换和缩放的位置并不像我所需要的那样精确,而且当你缩放时,你会发现它已经关闭。一个更好的解决方案是给左下角的位置,所以我不必改变其调整大小的位置。那可能吗?根据左下角的顶部位置div

感谢

回答

0

你可以给它position: fixedbottom: 0;left: 0,并widthheight需要。

这会将其固定到左下角,或者如果更改bottomleft的值,请将其与左下角相关的值保持不变。为使其响应,您可以使用bottom,left,widthheight的百分比或vhvw值。

如果您并不意味着窗口的左下角,但bodydiv,你可以做同样的position: absolute,与“锚”元件,其position: relative担任这个职位的参考。