0

次の CSS を使用して、すべてのリスト コンポーネントに適用できるスクロールバー スキンを作成しました。

<fx:Style>
    @namespace s "library://ns.adobe.com/flex/spark";

    s|List s|HScrollBar {
        skinClass: ClassReference("com.skins.myScroller.MyHorizontalScrollerSkin");
        fixedThumbSize:true;
    }

</fx:Style>

デザインが変更されたため、このスキンを 1 つの List インスタンスにのみ適用する必要があります。これを行うにはどうすればよいですか (可能であれば CSS またはインラインを優先します)。

4

1 に答える 1

1

次のように、特定のリストにクラスセレクターを使用するだけです。

.myList s|VScrollBar {
    skinClass: ClassReference("net.riastar.skin.VScrollBarSkin");
}

<s:List styleName="myList" />
于 2012-05-06T14:24:01.483 に答える