EXTJS系列笔记(4.x)————button中的大背景图片问题

本文介绍如何通过CSS来优化ExtJS按钮的显示效果,包括调整背景图片位置和实现鼠标悬停时的动态效果。文章详细展示了如何设置按钮的高度、宽度、边框、字体大小及响应事件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为button中的icon是用来加载小图标的,
所以当你要加载整张图作为button的背景
的时候你最好用css效果
     例如:
1.js代码
{
       xtype: 'button',
     height: 90,
      width: 100,
      style:{
       border:'none'
       },
       text: '<font size="4px">地图页面</font>',
       cls: 'welcome-consoleClient-map-button',  //这里就是用到了css效果,主界面也要
                              //引入css文件
       x: 100,
       y: 30,
       overCls:'welcome-consoleClient-button-over',//这里是当鼠标时候的css效果
       listeners:{
            'click':function(){
                 window.location.href="../mapFrame/mapFrame.jsp";
          }
     }
}
2.css代码(这里产生的效果是鼠标移上去的时候图标会跳一下)
.welcome-consoleClient-map-button
{
   background-position: center;
   background-image:url(../../img/welcome/Img_btn.png) !important;

}

.welcome-consoleClient-button-over
{
        background-position: top;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值