CSS를 사용하면 Button 구성 요소를 어떻게 참조 할 수 있습니까? FWIW, Flex 3.x SDK를 사용하고 있습니다.Flex 3에서 CSS를 통해 중첩 된 구성 요소를 참조하려면 어떻게해야합니까?
<mx:HBox id="myHBox" styleName="myHBox">
<mx:Button label="Test"/>
</mx:HBox>
CSS를 사용하면 Button 구성 요소를 어떻게 참조 할 수 있습니까? FWIW, Flex 3.x SDK를 사용하고 있습니다.Flex 3에서 CSS를 통해 중첩 된 구성 요소를 참조하려면 어떻게해야합니까?
<mx:HBox id="myHBox" styleName="myHBox">
<mx:Button label="Test"/>
</mx:HBox>
을 플렉스 3.X에서 당신과 같이 유형 선택기를 사용하지 않고 CSS를 통해 액세스 할 수 없습니다 :
Button{
someProp:someVal;
}
을하지만 그 것 버튼 클래스의 모든 인스턴스에 적용됩니다.
플렉스 4.x의는 CSS 선택기의 더 나은 구현을 가지고 있으며, 당신과 같이 부모를 통해 액세스 할 수 있습니다 :
#myHbox s|Button{
someProp:someVal;
}
분명히 (이 중에서도) 이것은 Flex 3.x의 제한 사항입니다. 다행히, 그것은 하나의 플렉스 4 상상하는 것처럼 작동합니다
파이프에 "S"의 기능은 무엇입니까? – Huuuze
그것은 CSS 네임 스페이스입니다 : http://opensource.adobe.com/wiki/display/flexsdk/CSS+Namespaces+Support – greggreg