2015-10-07 97 views
0

我提供了一个指向我遇到问题的示例的sencha小提琴的链接。基本上,当我将tabPanels作为窗口底部的元素时,如果向下滚动并尝试单击其任何选项卡,则整个滚动将跳转到窗口顶部。由此使得tabPanel的使用几乎不可能。我不确定它的布局或者我做错了什么。TabPanel焦点问题

这里的煎茶小提琴链接

https://fiddle.sencha.com/#fiddle/uv9

回答

2

,让您的示例代码按预期方式工作我觉得把一个固定高度的一个tabpanel就够了。 在你的小提琴手上使用这个解决方案,它的工作原理。我希望这是你真正需要的项目。

... 
// panel holding the tabpanel 
xtype: 'panel', 
items: [{ 
    // tabpanel 
    xtype: 'tabpanel', 
    //plain: true, 
    height: 300, 
    items: [{ 
      title: 'P1', 
      xtype: 'panel', 
      height: 200 

    }, { 
      title: 'P2', 
      xtype: 'panel', 
      height: 200 
     }, { 
     title: 'P3', 
     xtype: 'panel', 
     height: 200 
     }] 
    }] 
... 
+0

感谢Mattex83,这是一个解决方案,但是,只是一个临时的解决方案。标签页中的这些标签将显示动态数据。因此,标签的高度是不会有固定高度的。欣赏努力。 – bullettrain

+0

好吧,我明白了。也许,如果可以的话,可以考虑使用手风琴来修改布局。我认为这会带来更好的用户体验 – Mattex83