jquery - 单击选项卡时的 Div 动画

标签 jquery html css animation

我需要在激活选项卡时为 div 设置动画。我有这个

<div class="top">
  <div class="tab_buttons"></div>
</div>

<div class="tabs_container">
  tabs content
</div>

<div class="bottom"></div>

在顶部的 div 上,我有选项卡按钮,当我单击其中一个时,隐藏的第二个 div 变为事件状态,底部的 div 向下移动。我可以用一些动画来做这个移动吗?我有

最佳答案

如果您尝试使容器适应内容高度并且您正在使用 jquery 来触发您的选项卡内容并显示和隐藏您可以这样做:

$('.tabcontent1').slideUp(300);
$('.tabcontent2').slideDown(300);

例如,它会调整容器的高度并相应地以 300 毫秒的动画插入底部。

关于jquery - 单击选项卡时的 Div 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46136754/

相关文章:

jquery - html - div 内的布局中断

css - 我可以合并 :nth-child() or :nth-of-type() with an arbitrary selector?

javascript - 如何在按钮单击 html 和 jquery 时在 <form> 中添加 <div>

javascript - 用图像填充 div(忽略比例)

javascript - 无法使用 javascript 删除和显示另一个 ul 标签?

javascript - 如何使用jQuery从 Angular outerHtml获取所选选项的innerText?

javascript - 删除禁用的类 onclick

javascript - 由于 .framework 文件夹,Gulp 复制源失败

javascript - 如何使用vanilla js使页面在点击导航链接时滚动到某个位置,应该也很流畅

javascript - 为什么这不会返回我点击的元素