首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Flex4.6中内联放置图像

如何在Flex4.6中内联放置图像
EN

Stack Overflow用户
提问于 2012-11-15 19:22:17
回答 2查看 212关注 0票数 0

我有一个复选框列表,我希望在每一行lebal后面都有一个小图像。不幸的是,默认的Flex字体在不同的操作系统和浏览器组合上看起来有点不同,所以我不能手动将它放在那里,但我需要以编程方式附加它。下面是我的复选框的样子。我用的是Flex 4.6,怎么可能做到呢?

代码语言:javascript
复制
<s:CheckBox x="10" y="60" label="label1" id="1CB" click="modify();"/>
<s:CheckBox x="10" y="75" label="label2" id="2CB" click="modify();"/>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-15 20:27:30

你可以很好地尝试这个,一旦设置了图像的宽度和高度,分辨率将不会因不同的操作系统而改变。同样,也可以通过actionscript添加Image。

代码语言:javascript
复制
<s:HGroup>
    <s:CheckBox x="10" y="60" label="label1" id="CB"/>
    <mx:Image source="@Embed('untitled.png')" width="50" height="50"/>  
</s:HGroup>

<s:HGroup>
    <s:CheckBox x="10" y="75" label="label2" id="CB2"/>
    <mx:Image source="@Embed('untitled.png')" width="50" height="50"/>
</s:HGroup>
票数 1
EN

Stack Overflow用户

发布于 2012-11-16 17:25:29

你可以使用嵌入字体,它们在所有操作系统中都是一样的。对于examle,请写入样式文件:

代码语言:javascript
复制
@font-face
{
    fontFamily: HelveticaNeueLTStd;
    src: url("assets/font/HelveticaNeueLTStd-Lt.otf");
    embedAsCFF: true;
    advancedAntiAliasing: true;
}

global
{
    font-family: HelveticaNeueLTStd;
    fontSize: 16;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13396499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档