2

ExtJS でウィンドウを作成していますが、プロパティの 1 つであるレイアウトについてよくわかりません。

以下にコードの例を示します。

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

この場合、layout: 'absolute'プロパティは何をしますか?

4

2 に答える 2

4

Extjs 3+ を使用している場合

絶対レイアウトは Ext.layout.AnchorLayout のアンカーを継承し、標準の x および y コンポーネント構成オプションを使用して x/y 配置の機能を追加します。

絶対レイアウト

参照 :

ext-3.3.1/ドキュメント

于 2011-06-04T05:20:25.637 に答える
-3

Ext JS ドキュメントで指定されているように、layoutプロパティはコンポーネントがページ上でどのように配置されるかを制御します。

私が知っている限り、そして私が読んだ限りでは、「絶対」のようなレイアウトはありません (ExtJS の代わりに css を考えているのでしょうか?)。あなたが意味したのはlayout: anchor. レイアウトを使用するanchorと、コンポーネントが含まれるコンテナーに対してコンポーネントの一部を固定できます。この場合、anchorウィンドウの子要素をウィンドウに対して固定できるようにレイアウトを指定します。

于 2011-06-03T16:54:36.320 に答える