我有一个由此标记呈现的ASP.NET手风琴(删除了一些CssClass属性):
<toolkit:Accordion runat="server" AutoSize="Fill"
RequireOpenedPane="false" SelectedIndex="0" Height="400">...
这在高度方面呈现良好。现在,当我更改一个设置SelectedIndex="-1"
以使所有内容在加载时折叠时,当您开始打开窗格时,高度会混乱。 可见高度保持400px,但即使有滚动条,也会在底部剪切窗格的内容(请参见屏幕截图http://awesomescreenshot.com/00e6jj00f)。我猜测在这种情况下,不会从窗格高度中减去标题的高度。此外,当我将height属性更改为300时,可见高度300也会出现相同的行为。在css文件中,我只更改颜色,边框和一些填充。那里没有高度或溢出。
我测试了IE6,IE9(几种模式),Firefox 3,Chrome 8和Safari 5(Win)。
有没有人知道如何解决这个问题或者我可能做错了什么?
答案 0 :(得分:0)
您可以通过下载工具包的源代码来修复此问题,在那里修复计算高度的JavaScript ...重新编译以使用新的dll。