在AS3 flash中 - 我有一个带有CSS的textField,如下所示:
body {
fontSize: 10%;
}
运行时,字体很小。当我点击全屏按钮时,我预计字体会按比例增加,因为我将其设置为10%。但是,这不起作用,字体保持与不在全屏时相同的大小。我已经调试了onResize事件,当我将其记录下来时,我可以看到样式fontSize = 10pct。
我在这里误解了%的含义吗?我希望在进入全屏模式时会自动增加fontSize,但情况似乎并非如此。
我还应该做些什么吗?
答案 0 :(得分:0)
flash会忽略css声明的百分比部分,只需将其设置为10.
来自文档的引用:
字体大小: 仅使用值的数字部分。单位(px,pt)未解析;像素和点是等价的。
您唯一能做的就是在“onResize”事件处理程序中手动设置字体大小。