【问题标题】:Amine JS make a element in centerAmine JS 在中心创建一个元素
【发布时间】:2026-01-14 01:10:02
【问题描述】:

我正在尝试制作作品集。 我的简介有一个这样的 dom

        <div className={clsx("inline-flex", "items-center",
          "space-x-4")}>
          <div id="logo" className={"flex"}>
            <LoaderIcon isOnLoader={true}/>
          </div>
          <div className={"flex flex-col"} id={"title_container"}>
            <div id="subtitle" className={"text-neon-violet"}>
              {descriptionSmall}
            </div>
            <div id={"title"} className={"text-neon-violet text-4xl tracking-tighter"}>
              {title}
            </div>
          </div>
        </div>

在动画中,我将 #title_container 缩小为 0 使用

loader.add({
        targets: "#title_container",
        duration: 800,
        easing: 'easeInOutQuart',
        scale: 0,
      })

#title_container 出去了,但#logo 留在原地。

我想让动画像标题缩小和标志同时居中一样。

请帮我解决这个问题。谢谢

【问题讨论】:

    标签: javascript css reactjs anime.js


    【解决方案1】:

    据我所知,我们在animejs 中有一个时间表。我们不断添加需要动画的元素。

    这里是animejs 的时间线文档的链接。 https://animejs.com/documentation/#timelineBasics

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    最近更新 更多