gpt4 book ai didi

javascript - 使用 motion-ui 的 Foundation 6 topbar 动画

转载 作者:行者123 更新时间:2023-11-30 12:06:31 25 4
gpt4 key购买 nike

使用 Foundation 6,我尝试获得一个响应式顶部栏,其中包含切换动画(小屏幕)。

我有这个:

<div class="top-bar">
<div class="top-bar-title">
<strong>MyTitle</strong>
<span data-responsive-toggle="responsive-menu" data-hide-for="medium" class="responsive-menu">
<span class="menu-icon" data-toggle></span>
</span>
</div>
<div id="responsive-menu" data-toggler data-animate="hinge-in-from-top spin-out"> <!-- no matter the type of animation is -->
<div class="top-bar-right">
<ul class="dropdown menu" data-dropdown-menu>
<li>
<a href="#">1</a>
</li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
</ul>
</div>
</div>
</div>

但即使在导入 motion-ui 库之后,也没有发生任何转换。
只是菜单的粗略 display:nonedisplay:block,反之亦然。

当我将 data-responsive-toggle 替换为 data-toggle 时它可以工作,但我会失去响应能力。

这是关于 Foundation 6 的错误吗?

最佳答案

我遇到了同样的问题。通过将 data-toggle 和 data-responsive-toggle 添加到第一个 div 来解决它:

<div class="top-bar" data-toggle="navmenu" data-responsive-toggle="navmenu" data-hide-for="medium">
<button class="menu-icon" type="button" ></button>
<div class="title-bar-title">Menu</div>
</div>
<nav class="top-bar" id="navmenu" data-toggler data-animate="fade-in fade-out">
<div class="top-bar-left">
<ul class="menu">
<li>Left Item 1</li>
<li>Left Item 2</li>
</ul>
</div>
<div class="top-bar-right">
<ul class="menu">
<li>Right Item 1</li>
<li>Right Item 2</li>
</ul>
</div>
</nav>

关于javascript - 使用 motion-ui 的 Foundation 6 topbar 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35066494/

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