javascript - 改变extjs4.1中xtype文本的颜色

标签 javascript extjs extjs4.1 xtype

我需要更改下面文本的颜色。除了文本颜色之外,样式字段中的其他所有内容都有效。 有人可以告诉我我在这里做错了什么吗?

{
                            xtype: 'text',

                            text: "Logged in as:",
                            textAlign:'left',
                            style : "color:#3E546B;font-style:italic;font-family: tahoma, arial, verdana, sans-serif;font-size: 11px;",
                            width: 140,
                            handler: function() {
                                document.location.href="";
                            }
                        },

编辑。我没有使用表单面板,我在容器内使用 xtype:text。

http://jsfiddle.net/nCkZN/4/ (这里仍然使用表单面板。但是这是为了显示文本颜色不改变)

最佳答案

使用fieldStyle而不是样式

demo

<小时/>

更新

我混淆了“文本”和“文本字段”。

现在我明白了。更改 Ext.draw.Text 字体样式的唯一方法是使用 styleSelector 配置它。 (必须引用有效的 css 规则)就像 this demo 中所做的那样.

关于javascript - 改变extjs4.1中xtype文本的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13771723/

相关文章:

javascript - 使用Extjs上传文件

extjs - 动态地将项目添加到面板和列到网格

javascript - navigator.onLine 并不总是有效

javascript - 如何在JS中装饰querySelector/querySelectorAll

javascript - 如何解决 ExtJS 4.2 缓冲存储中的 findRecord 问题

extjs - extjs bbar过滤器无法按需工作?

css - 如何为 IE 修复 ExtJS 作用域的 CSS?

javascript - 有没有办法减少 ExtJS 的冗长

Javascript 未捕获语法错误 : Unexpected Identifier (vue. js)

javascript - AngularJS : Get each object from array and then make async calls