我有一个用于皮肤的css应用程序。 我注意到有些文本没有按照颜色显示。 这是一张图片,可以让您更好地了解问题:
alt text http://www.freeimagehosting.net/uploads/8b3112d2d5.jpg
文本应该是灰色的。颜色正确显示在文本的顶部,但底部有点褪色。 “欧洲”也是如此。文字不太清楚。
这是CSS代码,以防万一:
.HPLabels
{
padding-bottom: 0;
padding-top: 2;
fontFamily: Ericson;
fontSize: 9;
color: #58585A;
fontWeight: normal;
font-anti-alias-type: advanced;
fontSharpness: -100;
}
这是mxml代码:
<mx:Label text="..." width="20%" styleName="HPLabels"/>
有人会知道出了什么问题吗?
答案 0 :(得分:1)
您的字体清晰度似乎也不适合该字体 - 将其设置为0可以解决问题吗?另外,你用什么尺寸嵌入了“Ericson”字体?由于它是像素字体 - 您可能必须确保它以您使用它的大小嵌入,字体轮廓可能因大小而异,并导致您看到的这种模糊。
答案 1 :(得分:0)
在Flex中,小部件的父级中的某些样式会影响其子级。看一下包含标签的对象的CSS。