javascript - 更改 Bootstrap Accordion 面板的宽度(折叠元素)

标签 javascript jquery html css twitter-bootstrap

在我的代码中,我有经典的 Bootstrap Accordion Accordion ,我想在单击时更改展开的 ul/li 的宽度(减小宽度),现在有一个完整的 h5 宽度,有人可以帮忙吗?

<div class="panel-group" id="accordion">

                <div class="panel" >
                    <a data-toggle="collapse" data-parent="#accordion" href="#divListCiagniki">
                        <h5>ciągniki</h5>
                    </a>
                    <div id="divListCiagniki" class="panel-collapse collapse" style="width:50%">

                            <ul class="panel-body" >
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                            </ul>

                    </div>
                </div>

                <div class="panel">
                    <a data-toggle="collapse" data-parent="#accordion" href="#divListMaszynyRolnicze">
                        <h5>maszyny rolnicze</h5>
                    </a>
                    <div id="divListMaszynyRolnicze" class="panel-collapse collapse ">
                        <div class="panel-body">
                            <ul>
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                                <li>example</li>
                            </ul>
                        </div>
                    </div>
                </div>

最佳答案

我建议使用这样的东西:

li:active { 
    width: 80% !imporant;
}

记得使用!important来覆盖bootstrap风格

关于javascript - 更改 Bootstrap Accordion 面板的宽度(折叠元素),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38916344/

相关文章:

JavaScript - 视频上的叠加按钮

javascript - Webview 不断失去焦点

javascript - 将 PHP 变量添加到 JQuery Post 传递的参数

jquery - 甚至 tr 的 LESS (CSS) 选择器,没有 class .hide

javascript - 当不同变量中的两个文本相等时如何执行函数

css - 如何使子 div 元素受 div css 规则影响?

javascript - MVC - jQuery 验证不适用于动态添加的元素

javascript - 在链接到外部 DOM 元素的指令上设置 Angular 单元测试

javascript - 切换文本区域文本,但保留对文本的更改

javascript - 位置固定,但在 <body> 上滚动