ExtJs的button问题!! 200

Ext.onReady(function(){varwin=newExt.Window({el:'window-win',layout:'border',width:54... Ext.onReady(function(){
var win = new Ext.Window({
el:'window-win',
layout:'border',
width:540,
height:400,
title:'菜单',
closable:false,
items:[{
region:'north',
xtype:'box',
width:540,
height:83,
autoEl:{
tag:'img',
src:'img/title.png'
}
},{
region:'south',
html:'<p align="right">版权所有 盗版必究</p>',
border:false
},{
border:false,
region:'center',
layout:'hbox',
items:[{
xtype:'button',
width:96,
height:96,
iconCls:'start',
scale:'large'
},{
xtype:'button',
width:96,
height:96,
iconCls:'score',
scale:'large'
},{
xtype:'button',
width:96,
height:96,
iconCls:'rule',
scale:'large'
},{
xtype:'button',
width:96,
height:96,
iconCls:'leave',
scale:'large'
}]
}]
});
win.show();
});
--------------------------------------------------------------------------------------
结果

就是图片显示不全,我的图片是96X96的,默认最大只能32X32,如何才能让图片充满button?
展开
 我来答
百度网友13eda02
2012-07-21 · TA获得超过778个赞
知道小有建树答主
回答量:1048
采纳率:77%
帮助的人:385万
展开全部
默认iconCls不会平铺整个button的,你可以分别尝试cls、ctCls、itemCls属性看看,
因为你的代码有覆盖掉原来按钮图片的间接意图
追问
汗,用了其它的cls显示不了了
追答
icon : String
The path to an image to display in the button (the image will be set as the background-image CSS property of the button by default, so if you want a mixed icon/text button, set cls:'x-btn-text-icon')
哈哈的快
2012-07-21 · TA获得超过281个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:157万
展开全部
试试这个方法吧:
var btn = new Ext.Button({
text: '<div style="background:url(images/add.gif); width:96px;height:96px;line-height:96px;">Test TEXT</div>',
// iconCls: 'add',
scale: 'large',
iconAlign: 'bottom',
renderTo : 'bt'
})
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e52595d
2012-07-23 · TA获得超过215个赞
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:157万
展开全部
重写相应的css覆盖extjs默认的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式