jQuery UI Accordion 使所有部分与最大部分的大小相同

标签 jquery css jquery-ui-accordion

我正在使用 jQuery UI Accordion 效果,但似乎无法正确调整 div 的大小。我希望第二个为 900x900 以适应嵌入式 map 。前一节只需要400左右高度,我无法用下面的CSS解决问题。

.accordion-section{
background: #F5F5F5;
box-shadow: 3px 3px 3px #888;
border-radius: 15px;
position: relative;
margin-top: 2px;
margin-bottom: 10px;
padding: .5em .5em .5em .7em;
display: block;


}



#FIRSTACCORDIONDIV{

overflow:hidden;
    height:400px;


}

有什么建议吗?谢谢!

最佳答案

您可以设置 Accordion 的 heightStyle content 的选项。这样,每个部分的高度将只达到容纳其内容所需的高度。

您可能还想从 CSS 中删除 #FIRSTACCORDIONDIV 规则,这样用户就不会错过 400px 标记下方的自然布局和可能内容。

关于jQuery UI Accordion 使所有部分与最大部分的大小相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14550041/

相关文章:

javascript - 如何在延迟加载时使图像可见

html - 如何使用 Font Awesome 图标在另一个之上

css - 响应式设计中的 JqueryUI Accordion

javascript - 如何获取此元素的文本而不是子元素

javascript - 如何使用 javascript 获取 http 状态代码?

html - 在内联列表中使用填充或边距

javascript - 基于 % 的固定和绝对定位的嵌套元素?

jquery - 页面重新加载时,打开特定的 Accordion 面板

jquery - 如何使我无法关闭 jQuery Accordion 的所有部分

javascript - 我想刷新谷歌地图上的标记而不刷新整个页面?