【发布时间】:2013-05-14 22:08:30
【问题描述】:
我正在尝试使用 Twitter Bootstrap 折叠组件实现 100% 高度的手风琴,正如 question 中所述。
我正在手动设置.accordion-inner 元素的高度,如answer 中所述。
但是,我在展开/折叠面板时遇到了“弹跳”行为。我已经从 .accordion-inner 元素中删除了所有填充/边距/边框以消除这种可能性。
在 IE10 中最明显,但在 Chrome 中也很明显。
看到这个example。
任何想法是什么导致了这种“跳跃”的行为?
【问题讨论】:
-
它适用于铬
-
我已经签入了 Chromium 并且底部的“反弹”仍然存在。
-
是的,你是对的,没有注意到它。但坏消息是在 boostrap 文档中也有一个“反弹”:查看twitter.github.io/bootstrap/javascript.html#collapse
-
是的,我明白你的意思。它并不常见,所以我没有注意到它,并认为这可能与我试图使其高度为 100% 有关。
-
请参阅stackoverflow.com/a/33697157/2208713 - 我尝试了为这个问题提供的所有解决方法答案,并发现这个答案实际上在另一个线程中有效。它归结为不直接填充扩展部分(例如面板主体),而是使用具有填充的容器 div
标签: html css twitter-bootstrap collapse