【发布时间】:2017-10-12 04:10:18
【问题描述】:
我有一个使用 Bootstrap 4 的网站。在这个网站上,我使用的是卡片。每张卡片都有一个标题。右侧是一些图标。
当用户点击一个图标时,我想用一些特定的内容覆盖标题。我想为 GitHub 上的语言统计栏等内容制作动画。
此时,如这个Fiddle所示,我有如下:
<div class="container">
<div class="card">
<div class="card-header">
<div class="row">
<div class="col-9">
Card Title
<div id="headerContent" class="d-none">
This is content I want to animate in from the top.
</div>
</div>
<div class="col-3">
<i class="fa fa-folder-open-o fa-lg float-right" onclick="toggleHeaderContent()"></i>
</div>
</div>
</div>
<div class="card-body">
<h4 class="card-title">Special title treatment</h4>
<p class="card-text">With supporting text below as a natural lead-in to additional content.</p>
<a href="#" class="btn btn-primary">Go somewhere</a>
</div>
</div>
</div>
我不知道如何让headerContent 像 GitHub 上的语言统计栏一样动画。我怎么做那个动画?
谢谢
【问题讨论】:
标签: javascript css twitter-bootstrap