gpt4 book ai didi

ios - 使用 3D 变换隐藏元素

转载 作者:行者123 更新时间:2023-11-28 12:59:32 27 4
gpt4 key购买 nike

在隐藏或显示 div 时不使用 display:nonedisplay:block,我决定为此任务使用 CSS 转换,因为它在 iOS/Android WebApp 中工作得更快、更流畅。

基本上,我使用 transform: translate(0px,0px)显示一个 div,并通过 transform: 来隐藏它:翻译(100000px,100000px)

现在这在 iPhone 上按预期工作,但在 iPad(或桌面)上它不能正常工作。我得到一个巨大的垂直滚动条(可能是由于翻译),overflow:hidden 似乎也没有帮助。任何想法表示赞赏。你们是如何实现这个translate-for-hiding-elements-solution的?

最佳答案

您可以通过简单地插入一个 - 来解决这个问题。

改为这样做:

transform:translate(-100000px,-100000px); /*Both negative values*/

这样,您将它“倒退”在页面中并且滚动条不会显示,但它仍然会在那里。它与当前方法相同,但只是朝不同的方向前进并防止出现滚动条。

关于ios - 使用 3D 变换隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21676190/

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