2010-04-13 5 views
0

J'ai une application avec un CSS pour skinning. J'ai remarqué que certains textes ne sont pas affichés comme ils le devraient concernant les couleurs. est ici une image pour vous donner une meilleure idée de la question:Flex - Ombrages visibles en couleur de texte

alt text http://www.freeimagehosting.net/uploads/8b3112d2d5.jpg

Les textes doivent être un peu gris. La couleur est correctement affichée dans la partie supérieure du texte, mais le fond est un peu fané. Il en va de même pour "Europe". Le texte n'est pas très clair.

Voici le code CSS, juste au cas où:

.HPLabels 
{ 
padding-bottom: 0; 
padding-top: 2; 
fontFamily: Ericson; 
fontSize: 9; 
color: #58585A; 
fontWeight: normal; 
font-anti-alias-type: advanced; 
fontSharpness: -100; 
} 

Et voici le code MXML:

<mx:Label text="..." width="20%" styleName="HPLabels"/> 

Est-ce que quelqu'un a une idée de ce qui se passe mal?

Répondre

0

Dans Flex certains styles du parent d'un widget affectent ses enfants. Jetez un oeil à la CSS pour l'objet qui contient votre étiquette.

+0

Bonjour, Merci pour votre réponse. Mais le conteneur parent n'a pas de style personnalisé ...> _ < –

1

Votre netteté de police semble également inappropriée pour cette police - est-ce que le réglage à 0 résout le problème? De plus, à quelle taille avez-vous intégré la police "Ericson"? Comme il s'agit d'une police de pixels - vous devrez peut-être vous assurer qu'elle est incorporée à la taille que vous utilisez, les contours de police peuvent différer de la taille à la taille et causer ce flou que vous voyez.

+0

Hi! La définition de la netteté de police à 0 ne résout pas le problème. Cependant, je ne savais pas que vous intégrez une police en fonction d'une taille. Comment définir la taille de la police d'intégration? –

+0

Eh bien, cela dépend de la façon dont vous l'intégrez - je pense que c'est seulement un problème si vous utilisez un fichier fonts.swf plutôt que d'intégrer la police directement. Vous pouvez ensuite modifier le fichier fonts.swf pour inclure la police à la taille que vous utilisez. – quoo

+0

oh, aussi, puisque c'est une police bitmap, vous aurez besoin de police-anti-alias-type: normal; plutôt que avancé. – quoo

Questions connexes