gpt4 book ai didi

jquery - 有没有等同于 jQuery.offset 的 Elm?

转载 作者:可可西里 更新时间:2023-11-01 13:45:38 24 4
gpt4 key购买 nike

如果我想在 Elm 中我的元素离屏幕顶部有多远,我该怎么做?

在上下文中,我试图弄清楚如何判断一个元素是否在 Elm 中不可见,并且根据 this ,这是我需要这样做的第一个成分。

最佳答案

在 Elm 0.19 中,Browser.Dom.getElement将返回(返回的任务)Element包含您需要的所有信息的记录。然后你可以这样做:

distFromTop : Element -> Int
distFromTop elementInfo =
elmentInfo.element.y - elementInfo.viewport.y

(请注意,如果视口(viewport)当前显示的是元素下方的页面部分,则 distFromTop 可能会返回负数。)

您可以在 getImgPosition function 中看到您需要围绕此设置的 Task 机制的完整示例在我的 Elbum 项目中。

关于jquery - 有没有等同于 jQuery.offset 的 Elm?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44165378/

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