Digital Bohemian | 내가 주로 사용하는 Flex CSS 스타일 선택 방법
Digital Bohemian 위치로그  |  태그  |  미디어로그  |  방명록
icon 내가 주로 사용하는 Flex CSS 스타일 선택 방법
FLEX | 2009.06.18 10:38
플렉스 CSS를 이용하여 스타일을 적용하는 방법은 여러가지가 있다. 
그 중 내가 자주 사용하는 방법에 대해서 포스팅 하려고 하는데 상황은 다음과 같다. 

1, 2, 3, 4, 5, 6, 7, 8, 9, 10 이라는 이미지가 있고, 동적으로 image 태그에 embed 시킬일이 있을경우.

나는 개발할때 보통 이미지를 MXML이 아닌 CSS에 embed 시켜놓고 stylemanager를 통해 load하여 내부 리소스를 사용한다. 

일단 구현 방법..

test.css

CountDown {
count1: Embed(source="assets/images/quizplay/label/count_1.png");
count2: Embed(source="assets/images/quizplay/label/count_2.png");
count3: Embed(source="assets/images/quizplay/label/count_3.png");
count4: Embed(source="assets/images/quizplay/label/count_4.png");
count5: Embed(source="assets/images/quizplay/label/count_5.png");
count6: Embed(source="assets/images/quizplay/label/count_6.png");
count7: Embed(source="assets/images/quizplay/label/count_7.png");
count8: Embed(source="assets/images/quizplay/label/count_8.png");
count9: Embed(source="assets/images/quizplay/label/count_9.png");
count10: Embed(source="assets/images/quizplay/label/count_10.png");
}

test.mxml

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="onCreationComplete()">
public function GetCSSResource(parentName:String, childName:String):Class 
{
var imgClass:Class;
var cssClass:CSSStyleDeclaration = StyleManager.getStyleDeclaration(parentName);
imgClass = (cssClass.getStyle(childName)) as Class;
return imgClass;
}

private function onCreationComplete():void {
      img.source = GetCssResource("CountDown", "count1");
}
<mx:Image id="img" />
</mx:Application>

분명 찾아보면 다른 더 좋은방법도 많겠지....
저작자 표시
신고

arrow 태그 : , , ,
arrow 트랙백1 | 댓글1
ray ban 2013.04.01 20:31 신고 L R X
아름다운 여자가 해바라기하는 걸 좋아해요

아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 



[PREV] [1][···][25][26][27][28][29][30][31][32][33][···][89] [NEXT]
BLOG main image
雜役夫
분류 전체보기 (89)
Mac OSX (2)
Linux (3)
Windows (1)
Database (3)
ASP (6)
PHP (1)
CSS (7)
Javascript (10)
Browser (4)
ASP.NET with C# (2)
Ruby on Rails (3)
FLEX (5)
2008년 (23)
2009년 (7)
2010년 (7)
2011년 (3)
여행 (2)
非常に自転車 超ブレーキ
非常に自転車 超ブレーキ
bp claims
bp claims
http://www.plaxo.com/profile..
http://www.plaxo.com/profile..
http://engageseo.newgrounds...
http://engageseo.newgrounds...
Firebug의 console 파헤치기[..
웹프로그래밍
Total : 98,034
Today : 31
Yesterday : 10
rss
위치로그 : 태그 : 방명록 : 관리자
webkorea's Blog is powered by Daum / Designed by plyfly.net

티스토리 툴바