gpt4 book ai didi

javascript - 放大/缩小时的视点大小

转载 作者:行者123 更新时间:2023-11-29 22:24:31 30 4
gpt4 key购买 nike

$(window).height() 获取页面加载时窗口的高度。但是,在放大/缩小时,我想要新的视点高度。这可能吗?

它可以很好地调整普通浏览器的大小,但我想在移动设备上放大/缩小不会触发 $(window).resize()?或者至少它不会更新窗口的大小

澄清一下,我说的是移动浏览器的缩放。我正在使用 jQuery 模拟 css 属性 position:fixed。

$(elements).css('top', $("body").scrollTop() - 42 + $(window).height()/2) 是我的代码'我正在使用。它基本上使元素在屏幕上垂直居中。这是在 $(window).resize$(window).scroll 上触发的。该代码一开始就可以正常工作,但缩放不会更新 $(window).height()


编辑

所以我想用另一种方式提问:关于如何在 javascript/jQuery 中获得视点中心的任何想法?

最佳答案

嗯,虽然我不完全知道,检查this link出去,因为它可能会有帮助。

我确实尝试过一些东西 like this虽然它适用于调整大小但不适用于缩放。缩放不会改变窗口高度,只会改变内部元素的大小,所以这可能是 jQuery 不做任何改变的原因。

不过,您现在的代码是什么?您想具体更改什么?内部元素?

关于javascript - 放大/缩小时的视点大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10397652/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com