将Bootstrap 3.x list-group转换为Bootstrap 4

时间:2017-05-10 09:49:06

标签: twitter-bootstrap

下面的菜单正在使用Bootstrap 4.但是当我点击list-group-item时,已经折叠的项目将不会关闭。

<div id="menu">
<div class="panel list-group">
    <a href="#" class="list-group-item" data-toggle="collapse" data-target="#sm" data-parent="#menu">MESSAGES <span class="label label-info">5</span> <span class="glyphicon glyphicon-envelope pull-right"></span></a>
    <div id="sm" class="sublinks collapse">
        <a class="list-group-item small"><span class="glyphicon glyphicon-chevron-right"></span> inbox</a>
        <a class="list-group-item small"><span class="glyphicon glyphicon-chevron-right"></span> sent</a>
    </div>
    <a href="#" class="list-group-item" data-toggle="collapse" data-target="#sl" data-parent="#menu">TASKS <span class="glyphicon glyphicon-tag pull-right"></span></a>
    <div id="sl" class="sublinks collapse">
        <a class="list-group-item small"><span class="glyphicon glyphicon-chevron-right"></span> saved tasks</a>
        <a class="list-group-item small"><span class="glyphicon glyphicon-chevron-right"></span> add new task</a>
    </div>
    <a href="#" class="list-group-item">ANOTHER LINK ...<span class="glyphicon glyphicon-stats pull-right"></span></a>
</div>

1 个答案:

答案 0 :(得分:1)

Bootstrap 3.x是dependent on the panel class for accordion behavior

在Bootstrap 4.x中,w已更改为panel。用card替换代码中的panel,手风琴将按预期工作......

card

Demo