海滨Smalltalk&;jQuery UI手风琴-巨大高度

海滨Smalltalk&;jQuery UI手风琴-巨大高度,jquery,height,accordion,smalltalk,seaside,Jquery,Height,Accordion,Smalltalk,Seaside,我有个问题。我想在Seaside Smalltalk中创建一个站点,在jQuery UI手风琴中显示集合的所有子类的方法。我开发了两种方法: renderContentOn: html html div script: html jQuery new accordion; with: [(self elements: html) keysAndValuesDo: [:t2 :t3 | html

我有个问题。我想在Seaside Smalltalk中创建一个站点,在jQuery UI手风琴中显示集合的所有子类的方法。我开发了两种方法:

renderContentOn: html 
html div script: html jQuery new accordion;

    with: [(self elements: html)
            keysAndValuesDo: [:t2 :t3 | 
                html
                    div: [html anchor: t2].
                html div
                    with: [html paragraph: t3]]]

elements: html 
| dict |
dict := Dictionary new.
Collection withAllSubclasses
    do: [:e | dict
            at: e asString
            put: [html orderedList list: e methodDict]].
^ dict
除了一件事之外,一切都很好:包含div的高度高得可怕:7000px。我不知道是什么原因,我需要帮助

更新:
我用的是Seaside 3.0.7。这些样式是内联设置的。我提供的两个文件是我使用的所有文件。文本约占div的1/10,其余部分只是空白。

有点过时,但仍然没有答案:

将autoHeight:false添加到手风琴创作中。自动高度:true,默认情况下,所有隔室的大小都相同

html div script: (html jQuery new accordion
               autoHeight: false );

div中是否有足够的内容使其达到如此高的水平?我的意思是,问题是没有滚动条吗?也许我不够清楚:文本占div的1/10,其余的只是空的spce。我查看了源代码,div设置为7000px。如果我在Chrome inspector中禁用它(高度元素),一切正常。我不知道该怎么告诉Seaside不要把这个“高度:7000px”编码。你能告诉我们更多的细节吗?您正在使用哪个版本的Seaside,是否包含任何css/js文件?7000px设置为内联样式还是css样式?