同じドキュメント内でのグローバル、カスタム、クラススタイルの使用

ドキュメント内の 1 か所でしかスタイルが定義されていなければ、Flash はその定義を使用してプロパティの値を特定します。ただし、1 つの Flash ドキュメント内で、コンポーネントインスタンスに直接設定されたスタイルプロパティ、カスタムスタイル宣言、デフォルトのクラススタイル宣言、継承スタイル、グローバルスタイル宣言などのさまざまなスタイル設定を使用できます。このため、Flash は特定の順序でこれらの定義を確認し、プロパティの値を決定します。

Flash は値が見つかるまで次の順序でスタイルを調べていきます。

  1. コンポーネントインスタンスのスタイルプロパティを探します。
  2. インスタンスの styleName プロパティをチェックして、そこにカスタムスタイル宣言が割り当てられているか調べます。
  3. デフォルトクラススタイル宣言でそのプロパティを探します。
  4. 継承スタイルに含まれるスタイルの場合は、親階層から継承される値を探します。
  5. グローバルスタイル宣言でそのスタイルを探します。
  6. 検索の結果そのプロパティが定義されていない場合は、値として undefined が使用されます。

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00002464.html