sencha touch 彩色图标按钮(button+ico)

里面的图标看起来五颜六色,而且可以很方便的切换各种颜色出来。

在这里利用了html5的一些特性,其实这些ico的原型都是这样的

 

这个原型图片名为:maps.png

代码如下:

1               xtype: 'button',
                text: '装修招标',
                iconAlign: 'top',
                iconCls: 'maps ico roseRed'

css如下:

复制代码
 1 .ico {
 2     -webkit-mask-size:100%;
 3     background-color:#6A6A6A;
 4     background-image:none;
 5 }
 6 .maps {
 7     -webkit-mask-image:url('../image/icon/maps.png');
 8 }
 9 .roseRed {
10     background-color:#DE3554;
11 }
复制代码

请自行谷歌-webkit-mask-image的作用。

补充一下,css还需要加上。用来去掉他本身的背景色和边框

复制代码
1 .home .x-button {
2     background-image:none;
3     background-color:transparent;
4     border:0;
5 }
6 .home .x-button .x-button-label {
7     font-weight:normal;
8     color:#A8A8A8;
9 }
复制代码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值