ext4设置按钮默认宽度为何无效?

网络科技 2012-08-11 12:06:50
就是想实现全局统一自定义的按钮宽度,我在初始化时,用:
Ext.button.Button.minWidth = 55;(55为自定义默认的宽度)
但我发现,没有效果,原因出来哪里呢?有熟悉的朋友,望指点下,谢谢
...全文
291 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xc_aspnet 2012-09-12
  • 打赏
  • 举报
回复
我遇到的问题和解决方法如下:
我出现的问题是按钮自己设置的width无效 而且页面显示出来的按钮宽度太大
比如 英文的按钮文字 显示是这样的:文字在中间 二边预留了很大一片空白 占用了页面布局
原来width 必须在ext-all.css里面去修改
css 原来的代码
.x-btn button{
border:0 none;
background-color:transparent;
padding-left:3px;
padding-right:3px;
cursor:pointer;
margin:0;
overflow:visible;
width:auto;
-moz-outline:0 none;
outline:0 none;*/
}
我修改后的代码
.x-btn button{
border:0 none;
background-color:transparent;
padding-left:3px;
padding-right:3px;
cursor:pointer;
margin:0;
overflow:visible;
/*width:auto;*/
width:100%;
-moz-outline:0 none;
outline:0 none;*/
}

width:auto; 改为 width:100%; 后按钮宽度自己调整为最佳宽度
xc_aspnet 2012-09-12
  • 打赏
  • 举报
回复
同样求解!
网络科技 2012-08-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

引用楼主 的回复:
就是想实现全局统一自定义的按钮宽度,我在初始化时,用:
Ext.button.Button.minWidth = 55;(55为自定义默认的宽度)
但我发现,没有效果,原因出来哪里呢?有熟悉的朋友,望指点下,谢谢

应该是width吧
[/Quote]
width只是宽度,而minWidth是最小宽度,跟这个没关系。
试了,width也没效果
licip 2012-08-11
  • 打赏
  • 举报
回复
Ext.button.Button.width
换这个试试吧。
丶蒙圈丶 2012-08-11
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
就是想实现全局统一自定义的按钮宽度,我在初始化时,用:
Ext.button.Button.minWidth = 55;(55为自定义默认的宽度)
但我发现,没有效果,原因出来哪里呢?有熟悉的朋友,望指点下,谢谢
[/Quote]
应该是width吧
网络科技 2012-08-11
  • 打赏
  • 举报
回复
有人知道为何无效吗?自己顶下

87,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧