Ext.tabPanel 最大化垂直高度

Posted

技术标签:

【中文标题】Ext.tabPanel 最大化垂直高度【英文标题】:Ext.tabPanel maximize vertical height 【发布时间】:2013-04-30 07:50:21 【问题描述】:

我是 Ext JS 的新手。我对 Ext.tabPanel 的高度有疑问。 我的分机 JS 代码: html 代码:

<div id="TabPanel"></div>
<script type="text/javascript"> 
Ext.onReady(function () 
var ex2 = new Ext.TabPanel(plain: true,renderTo: TabPanel,
items: [title: 'Tab 1',
 html: '<div>Hello</div>'
title: 'Tab 2',html:'<div">Hello</div>']);)
</script>

如何将标签面板扩展到最大高度?

【问题讨论】:

您已将其标记为 Ext4、Ext 4.1 和 Ext3。是哪一个? 【参考方案1】:
Ext.create('Ext.tab.Panel', 
    width: 500,
    height: 700,
    activeTab: 0,
    items: [
        
            title: 'Tab 1',
            bodyPadding: 10,
            html : '<div>Hello from tab1</div>'
        ,
        
            title: 'Tab 2',
            html : '<div>Hello from tab2</div>'
        
    ],
    renderTo : Ext.getBody()
);

【讨论】:

【参考方案2】:

您正在将标签呈现为div,因此将height=100% 添加到 div 属性中:

&lt;div id="TabPanel" height="100%"&gt;&lt;/div&gt;

【讨论】:

以上是关于Ext.tabPanel 最大化垂直高度的主要内容,如果未能解决你的问题,请参考以下文章

垂直居中可变高度图像,同时保持最大宽度/高度

Ext.TabPanel中的items具体解释

如何在android中设置带有包装内容的最大高度?

UITableViewCell 的最大高度是多少?

找到对象的几何中心并旋转它以最大化边界框高度

Firefox中忽略的最大高度适用于Chrome和Safari