首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nav内容表展开和折叠引导带4

问Nav内容表展开和折叠引导带4
EN

Stack Overflow用户
提问于 2019-10-06 10:53:51
回答 2查看 448关注 0票数 1

我有一个问题,使“内容表”展开和折叠一个按钮在引导4。

这是我的代码:https://codepen.io/nht910/pen/RwwwyKB

片段:

代码语言:javascript
复制
<div class="main-wrapper col-12">
    <div class="post-wrapper">
        <div class="post-body d-flex">
            <div class="post-content">
                <p>...</p>
            </div>

            <div class="post-toc">
                <!-- this table of content i use Boostrap-TOC to auto generate: https://afeld.github.io/bootstrap-toc-->         
                <nav class="sticky-top" id="toc"></nav>
            </div>

        </div>
    </div>
</div>

你们能帮我把“内容表”放入一个可乐按钮,当点击它时,我们有像下面的图片动画。

​

​

​

​

​

非常感谢你们。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-06 11:53:14

要使边菜单动画化,您必须创建一个transformation并使用translateX(100%);滑动菜单。然后,您可以添加一个transition: all 300ms;以产生滑动效果。

您还需要更改边菜单的宽度,因为您正在滑动,所以内容填补了边菜单的空间。

我想我达到了你想要的效果,例如:https://codepen.io/diogoperes/pen/NWWWMYW

票数 1
EN

Stack Overflow用户

发布于 2019-10-06 12:27:34

我在jQuery中添加了一些动画,并添加了按钮和一些引导类,以将您的主要内容带到中心。

下面是jQuery方法:

代码语言:javascript
复制
$(function() {
  $("#toc-button").click( function() {
    $(".post-toc").stop(true).animate({width:'toggle'}, 400);
  });
});

这里的例子:https://codepen.io/evelyng/pen/XWWWqYg

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58256543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档