ExtJS TabPanel内容在IE6中不缩小

时间:2010-04-14 15:55:11

标签: internet-explorer-6 extjs resize tabpanel

我正在使用ExtJS 3.2并且在选项卡面板内部有内容,并且在视口中的容器内部有选项卡面板。实际的TabPanel在视口大小更改时正确调整大小,但TabPanel中面板内的内容似乎是固定宽度,并且在调整窗口大小时不会缩小。奇怪的是,如果我增加窗口大小,它会增长。如何在Tabpanel内部获取内容以缩小窗口大小。

很抱歉这令人困惑,我的结构就是这样:

Viewport (rendered to body, and sets defaults {monitorResize:true}) 
  - Text Label
  - TabPanel
    - Tab
      - Container (Border Layout)
      - Panel 1 (Center)
      - Panel 2 (East)
      - Panel 3 (South)

提前致谢!

1 个答案:

答案 0 :(得分:1)

99%的时间归结为没有指定布局和/或容器过度嵌套的容器。确保包含的TabPanel具有适当的布局集。如果你无法使它工作,你将不得不发布一些代码(理想情况下是一个简化的用例)。

编辑:重新阅读您的伪代码,我怀疑是否需要将“容器”作为一个单独的级别 - 标签本身就是一个Panel,并且可以有一个BorderLayout并包含您的孩子区域。我敢打赌你的Tab级别目前没有分配布局。

相关问题