Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Font antialising и htmtext? (http://www.flasher.ru/forum/showthread.php?t=154078)

OFFmind 12.04.2011 13:54

Font antialising и htmtext?
 
Добрый день!

Суть проблемы в том, что мне нужно сделать сглаженный текст, который при этом отображается в соответствии с html тэгами. Тект в mx.text в свойстве htmlText. Туда он поступает как html текст и отображается корректно. Но как только я пытаюсь в css выставить font-anti-alias-type:advanced; - все тэги игнорируются. Т.е. текст сглаживается, но исчезает html-форматтинг.

есть:
Код AS3:

<style>
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
 
@font-face {
        src: local("Tahoma");
        font-family: "Tahoma";
        font-anti-alias-type:advanced;
        font-weight:normal;                       
        embedAsCFF:false;
}
 
mx|text
{
 font-family: Tahoma;
}
</style>
 
<mx:Text htmlText="{htmlText}" />

пытался:

сss:
Код AS3:

<style>
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
 
@font-face {
        src: local("Tahoma");
        font-family: "Tahoma";
        font-anti-alias-type:advanced;
        font-weight:normal;                       
        embedAsCFF:false;
}
 
mx|text
{
              font-family: Tahoma;
}
 
b
{
              font-weight: bold;
}
</style>

- ожидаемо не помогло. Есть какие-нибудь идеи или ссылки?

Заранее всем спасибо.

--------
нашел ответ. Если кому будет нужно:
Код AS3:

 
@font-face {
        src: local("Tahoma");
        font-family: "Tahoma";
        font-anti-alias-type:advanced;
        font-weight:normal;                       
        embedAsCFF:false;
}
 
@font-face {
        src: local("Tahoma");
        font-family: "Tahoma";
        font-anti-alias-type:advanced;
        font-weight:bold;                       
        embedAsCFF:false;
}
 
mx|text
{
              font-family: Tahoma;
}



Часовой пояс GMT +4, время: 22:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.