【发布时间】:2014-06-14 18:38:44
【问题描述】:
我正在尝试做一些 Bootstrap 技巧,但遇到了问题...
这是我想要的行为:
我的页面上有三个“列表”:朋友、状态更新和结果,它们在计算机全屏时显示在三列中。 但是,当 bootstrap 将这些随机排列到一个垂直列中以供其他设备使用时,它会使列表变得非常长。所以,我想要 pc 屏幕 3 列大小的完整显示,但对于较小的平板电脑和手机,我希望它们折叠到 Bootstrap 手风琴类的标题中。
但似乎必须手动单击这些以将它们缩小到标题。我尝试添加以下类以根据屏幕大小自动缩小或扩大手风琴,
“隐藏-xs 隐藏-sm”
它几乎可以工作了!
如果没有上述类,所有手风琴的东西都可以手动工作,通过单击手风琴标题来缩小或扩展。 但是,当我将上述类添加到附加小提琴的第 11 行时, 该列以较小的尺寸正确隐藏,但现在手风琴不起作用。
这是没有添加上述类的小提琴:
http://jsfiddle.net/grooble/Nykx6/5/
<div class="container">
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseStatus">
Status
</a>
</h4>
</div>
<div id="collapseStatus" class="panel-collapse collapse in">
<div class="panel-body">
<div id="doNews">
<p>
However, a potential takeover
blah, blah, blah...
</p>
</div>
</div>
</div>
</div>
</div>
有什么建议吗?
【问题讨论】:
-
感谢 davidpauljunior。是的,我也看到了。这可能是我必须走的路。我希望有一种方法可以仅使用 Bootstrap 类来做到这一点。
标签: css twitter-bootstrap accordion