如何在 extjs4 中更改 fieldLabel 样式

Posted

技术标签:

【中文标题】如何在 extjs4 中更改 fieldLabel 样式【英文标题】:How to change fieldLabel style in extjs4 【发布时间】:2012-08-07 14:07:29 【问题描述】:

我想知道是否有任何方法可以更改 extjs4.1.0 中整个面板或整个项目的字段标签的字体颜色、字体大小和字体系列。(例如,我有一些 10 个 js 文件和 10 个表单面板。我想改变fieldlabel样式,每个js都不改,有什么方法可以实现吗???) 谢谢

【问题讨论】:

【参考方案1】:

fieldlabel's css class 是“x-form-item-label”。

您可以为此类创建自己的 css 样式,例如,在 index.html<head> 中包含以下内容:

<style type="text/css">
    .x-form-item-label
        color: red !important;
    
</style>

只要确保它出现在包含 ext css 文件之后。

【讨论】:

extjs4.1.0 中的网格数据模型还有一个问题,字段名称附加了 id。你知道如何删除数据模型中的 idProperty。如果你知道请告诉我:) 我不确定您的意思是什么,DOM 元素是否有一个 id,或者标签本身是否有一个想法?无论如何,最好就此提出一个新问题,以便其他人可以帮助您并且更多人可以在过去找到它。只要确保清楚问题。

以上是关于如何在 extjs4 中更改 fieldLabel 样式的主要内容,如果未能解决你的问题,请参考以下文章

Extjs4.1 - 在隐藏字段中提交有效表单允许空白为假

ExtJS 4.1:如何在组合框中设置预选项目?

EXTJS4.2 级联 下拉

Extjs4——表单与输入控件

如何在 extjs4 中更改选项卡面板标题(标题)和面板标题的样式

如何使用pressedcls更改extjs4中按钮的背景图像?