gpt4 book ai didi

twitter-bootstrap - Bootstrap 崩溃 : change display of toggle button icons and text

转载 作者:行者123 更新时间:2023-12-04 02:40:49 24 4
gpt4 key购买 nike

我正在使用 Twitter Bootstrap 创建可折叠的文本部分。当按下 + 按钮时,这些部分会展开。我的html代码如下:

Demo link

<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#demo">
<span class="glyphicon glyphicon-chevron-down"></span> Open
</button>
</h4>
</div>
<div id="demo" class="panel-collapse collapse in">
<div class="panel-body">
Contents:Thank you to help me solve the problem, you're a great guy!
</div>
</div>
</div>
</div>

稍后,我需要更改文本、按钮图标并展开。

开了:
<button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#demo">
<span class="glyphicon glyphicon-chevron-up"></span> Close
</button>

关闭:
<button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#demo">
<span class="glyphicon glyphicon-chevron-down"></span> Open
</button>

最佳答案

也可以通过 css 样式来完成。

在css中添加样式:

.text-toogle[aria-expanded=false] .text-expanded {
display: none;
}
.text-toogle[aria-expanded=true] .text-collapsed {
display: none;
}

并在 html 中使用:
<a class="btn btn-default text-toogle" data-toggle="collapse" data-target="#tabsNavigation" aria-expanded="false">
<span class="text-collapsed">More info</span>
<span class="text-expanded">Less info</span>

<i class="fa fa-angle-right"></i>
</a>

请记得添加属性
aria-expanded="false"

和类(class)
text-toogle

链接/按钮。

关于twitter-bootstrap - Bootstrap 崩溃 : change display of toggle button icons and text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19050972/

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