flex4如何设置页面背景图片

flex4如何设置页面背景图片,第1张

在Application标签中添加一个BorderContainer,长宽100%,为这个BorderContainer赋值属性backgroundImage = "xxxx.jpg" 写上图片所在位置。

添加代码:

<s:BorderContainer width="100%" height="100%" backgroundImage="@Embed(source='assets/untitled.png')">

</s:BorderContainer>

整体示例:

<?xml version="1.0" encoding="utf-8"?>

<s:Application xmlns:fx="

xmlns:s="library://ns.adobe.com/flex/spark"

xmlns:mx="library://ns.adobe.com/flex/mx"

minWidth="955" minHeight="600">

<s:BorderContainer width="100%" height="100%" backgroundImage="@Embed(source='assets/untitled.png')">

//内容

</s:BorderContainer>

</s:Application>

首先在flash build中新建一个flex项目,第一步填写项目名称-flexpaper,第二步直接默认,最后一步需要注意下。

选择合并到代码中,要不然你的bin-debug目录下面会出现很多其他的swf文件

然后把你1步下载下来的源码解压。

。。。唉。咋说呢,看来你对flex的组件不太了解。canvas是布局组件,并不支持多少格式属性。而且,flex的容器不像html的div,子组件会继承父容器的字体属性。flex里面,设置字体、字号,间距,加粗,斜体等等,要在能显示文字的组件设置,比如:textinput,textarea等。canvas,vbox,hbox,等等,都属于布局类组件(容器),编程的时候不要在布局容器上设置字体类属性(多数也不支持),否则会造成意想不到的混乱。当你的容器嵌套多了,想改的字体样式,都不一定找得到哪里设的。这习惯得改。flex里面组件的css跟html有区别,千万别把html的嵌套习惯带入到flex补充:ps:label的功能很差,建议不要用。换其他的,设置好显示效果后,比label好看得多。我刚开始学flex的时候,自己做个canvas导航,里面用的是textinput。/mg土豆/dx的感言:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11933340.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存