bycj.net
当前位置:首页 >> Extjs 如何 修改 tExtFiElD 的 背景 或里面的字体颜色 >>

Extjs 如何 修改 tExtFiElD 的 背景 或里面的字体颜色

hidelabel: true, 的时候再show是不会出label的 我博客里面有解决这个的方法 http://hi.baidu.com/kaka888/blog/item/8f6ad409d381b28bd1581bfe.html

首先//获取文本控件var textfield=Ext.getCmp('txtProfitLast');//设置字体颜色textfield.setFieldStyle({color:'#555555'});给你示例的用的是Extjs4,不知道你用的什么版本,可以多看看API希望能帮助到你

咋个样子重设 label ,我想用的是这种: ext.getcmp("showmessage").settext ("请输入条件", true); 貌似不对! !!

在extjs4.0中修改背景颜色和字体可以用style配置选项:如下:Ext.define 'App.your_package.CustomToolbar', extend: 'Ext.toolbar.Toolbar' xtype: 'my-custom-toolbar' style: 'background-color: #112D41;font-family:"Times New Roman",Georgia,Serif;' style设置了背景颜色为#112D41,字体为:Times New Roman",Georgia,Serif;

设置labelStyle属性

可以设置style也可以设置cls属性即引定义好的CSS样式,为其设置背景图片,或者将背景图片设为空指定背景颜色:法1:var toolbar = new Ext.Toolbar({ style: 'background-color:Red; background-image:url();', renderTo: 'toolbarDiv', items: [{ text: '

不一定,可以是一段文本,也可以是xml或者html,主要是看你的设置里返回的格式

如果是extjs的field , 都有 blur , focus 的事件var field = Ext.create("Ext.form.field.Text" , { listeners:{ blur: function(){ //失去焦点事件 } , focus: function(){ //获取焦点 } }});//如果是通过extjs操作当前页面中的input..//这是Input//var el = Ext.get("a");a.on({ blur: function(){ //失去焦点事件 } , focus: function(){ //获取焦点 }});

字段只读 api源码是 : readOnlyCls: Ext.baseCSSPrefix + 'form-readonly',看一下能否去除后置的样式.达到目的.

你要是调试下看下Ext的button是什么样,大概就知道怎么改了Ext原来的样式不也挺好看的么Ext.onReady(function () {Ext.create('Ext.Button', { text: 'Click me', id:'mine', renderTo: Ext.getBody(), handler: function() { alert('You clicked the button!'); }});

相关文档
6769.net | eonnetwork.net | lstd.net | lzth.net | zxqs.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com