在 Extjs 4 中更改按钮字体大小

Posted

技术标签:

【中文标题】在 Extjs 4 中更改按钮字体大小【英文标题】:change button font size in Extjs 4 【发布时间】:2011-11-16 20:09:15 【问题描述】:

对css进行以下更改,但无法更改字体大小

set style 

font-size: 16px;

and also set css class 

.x-btn
 font:normal 18px tahoma, verdana, helvetica;


.x-btn button
    font:normal 18px arial,tahoma,verdana,helvetica;
    color:#333;


.x-btn em 
    font-style:normal;
    font-weight:normal;

帮我更改 Extjs Button 中的字体大小

【问题讨论】:

有没有办法通过javascript改变样式? 【参考方案1】:
.x-btn-default-small .x-btn-inner 
    font-size: 16px;

这在 extjs 4.0.2 中适用于我

【讨论】:

你能分享你的例子吗?这段代码正在运行,以及它在哪个 Extjs 版本中运行 你用的是什么 extjs 版本? 有没有办法通过javascript改变样式?【参考方案2】:

这取决于按钮的配置。 例如,如果您声明了

 xtype: 'button', textAlign: 'bottom', iconAlign: 'top' ... 

您必须按如下方式设置 css:

.x-btn-bottom .x-btn-inner 
    font-size: 9px;
    font-weight: bold

您必须在运行时检查按钮的 css,例如使用 firebug。你会看见 要覆盖的 css 类

【讨论】:

以上是关于在 Extjs 4 中更改按钮字体大小的主要内容,如果未能解决你的问题,请参考以下文章

如何在 extjs4 中更改 fieldLabel 样式

如何更改导航栏中按钮文本的字体大小?

无法更改 HTML 表单提交按钮的字体大小

更改单选按钮旁边的字体大小

如何更改数据表中的导出 PDF 字体大小?

iPhone 的啥代码,以便用户可以通过单击某些按钮来更改文本视图中的字体大小?