나는 actionscript에서 CSS 스타일 시트를 사용할 수있는 능력을 알아 내는데 문제가 있습니다.actionscript 스타일 시트의 행 높이
텍스트 필드 내부에 텍스트를 세로 정렬하려고합니다. 나는 line-height를 사용하려고 시도했지만 어떤 일은하지 않는다. 누구든지 이것에 대한 해결책을 알고 있습니까?
http://www.stevevo.sin.khk.be/2SFlashGenerator/flashTest.php
당신은 다른 재산의 같은 색상, 글꼴 크기 및 글꼴을 조정할 수 있습니다 알 수 있습니다 :
var style:StyleSheet = new StyleSheet();
style.parseCSS("a{color:#" + color + "; fontSize:" + fontSize + "; font-family: " + font + "; line-height: " + stageheight + "; text-align: center;}");
이 내가 내 플래시 동영상을 테스트 링크입니다 : 여기
내 코드입니다 스타일 시트 그 자체만으로는 라인 높이가 제대로 작동하지 않습니다. 대신 텍스트의 텍스트 필드의 중심을해야합니다 그래서 플래시 CSS 수직 패딩, 여백 및 정렬에 대한 지원은 없다
텍스트를 세로 가운데에 배치하는 더 좋은 방법이 있습니다. 플래시가 아니라 css로하십시오. – Sam
@ 샘 : 사실, CSS로 할 수 있다면 훨씬 더 좋을 것입니다. 안타깝게도 Adobe는 수직 정렬, 안쪽 여백 및 안쪽 여백을 포함하는 것을 잊어 버렸습니다. : ( – weltraumpirat
FYI : actionscript의 줄 높이가 TextFormat 클래스의 줄을 나타냅니다. – atilkan