javascript - Bootstrap Accordion - 设置为特定高度

标签 javascript jquery html css twitter-bootstrap

我有一个 bootstrap accordion,它有一个一英里长的列表,我想将 OPENED 高度设置为大约 200 像素。当我在 CSS 中执行此操作时, Accordion 打开,但达到全高,然后在打开后设置为 200px。

我不仅尝试为折叠类设置样式,还尝试为类中的折叠和折叠设置样式,所做的只是打开 Accordion 弹出框,没有动画。

CSS:

.collapse.in, .collapse{
  height: 200px;
  overflow-y: scroll;
}

我需要在哪里设置高度,以便 Accordion 仅打开到 200px 并在 200px 停止动画?

示例:http://jsfiddle.net/murphy1976/c8nw2jmo/1/

最佳答案

待打开页面的内容高度较大。 Bootstrap Accordion 是为显示所有内容而构建的。

如果您将包装 html 元素设置为固定高度,它会起作用,如 updated fiddle 中所示

<form id="max200">

#max200 {
    height: 200px;
  overflow-y: scroll;
}

关于javascript - Bootstrap Accordion - 设置为特定高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31050840/

相关文章:

javascript - Div 显示多次且按钮仍处于禁用状态

javascript - 如何将 jQuery 添加到在 Paypal 对象之前触发的提交按钮?

Jquery 验证插件防止验证时重复提交

javascript - 我在所有工具提示中得到与我的第一个 id 相同的文本,即使它不属于该 id

java - jsp中输入类型date的值设置

javascript - 使用 Angular 指令构建动态矩形

javascript - 在 HTML、CSS 和 Javascript 或 Jquery Apple iOS 上单击文本框

javascript - 使用文本区域在表单中添加行 [php]

javascript - 使用 jQuery 更新脚本标签的 src - 使用 jQuery 重新加载脚本而不刷新页面

php - 拒绝在我的网站上显示youtube视频