Flex中背景平铺的方法

Flex本身没有提供背景平铺的方法,但是实际使用中很多地方都需要用到背景平铺,我今天就为此而发愁,不过幸运的是 网上已经有前人写出来了。

首先我们需要下载好degrafa(注意选择对应的版本)
然后倒入到我们的工程中

然后只需要在CSS代码中如下设置即可

CSS代码
  1. Canvas.tm   
  2. {   
  3.     background-image:       Embed("images/TM.png");   
  4.     background-repeat:      repeat;   
  5.     background-position:    center;   
  6.     background-blend:       multiply;   
  7.     borderSkin:             ClassReference("com.degrafa.skins.CSSSkin");   
  8. }  

演示效果可以到这里观看 
 http://www.degrafa.org/source/CSSSkin/CSSSkin.html




评论: 0 | 引用: 0 | 查看次数: 414
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭