カスタム・スキンは、シンプル・スキンを拡張し、セレクタをオーバーライドすることで作成します。カスタム・スキンを作成した後は、アプリケーションにスキンを登録する必要があります。このスキンのカスタム・リソース・バンドルを作成することで、コンポーネントで使用するテキストも変更できます。
カスタム・スキンを作成する手順は、次のとおりです。
別名をオーバーライドすると、複数のコンポーネントの表示が変更されます。変更可能な対象を理解できるように、「ADF Facesコンポーネントをスキニングするためのセレクタ」を注意して読んでください。
別名クラスを作成する手順は、次のとおりです。
.MyLinkHoverColor:alias {color: #CC6633;}
-ora-rule-ref:selector
プロパティを使用して別名を参照します。たとえば、メニュー・バーが有効な間、そのメニュー・バーで浮出し色を使用するには、次のようにします。af|menuBar::enabled-link:hover
{
-ora-rule-ref:selector(".MyLinkHoverColor:alias");
}
CSSを作成した後は、スキンを登録し、そのスキンを使用するようにアプリケーションを構成する必要があります。
スキンについて
Copyright © 1997, 2006, Oracle. All rights reserved.