'布局:绝对'做什么?

时间:2011-06-03 12:35:20

标签: extjs extjs3

我在ExtJS中创建一个窗口,但我不确定其中一个属性:layout。

我的代码下面有一个例子。

var myWindow = new Ext.Window({
      height     : 300,
      width      : 300,
      layout     : 'absolute'
      //additional window code
}

在这种情况下,layout: 'absolute'属性做什么?

2 个答案:

答案 0 :(得分:4)

如果您使用的是Extjs 3 +

绝对布局继承了Ext.layout.AnchorLayout的锚定,并使用标准的x和y组件配置选项添加了x / y定位的能力。

AbsoluteLayout

参考:

ext-3.3.1/docs

答案 1 :(得分:-3)

Ext JS Documentation中所述,layout属性控制组件在页面上的排列方式。

据我所知,据我所知,没有像'绝对'这样的布局(你是否想到css而不是ExtJS?)。您的意思是layout: anchoranchor布局允许您相对于组件所在的容器锚定组件的某些部分。在这种情况下,您应指定anchor布局,以便窗口的子元素可以相对于窗口。