extjs3 中怎么动态的增加自定义样式

extjs3 中怎么动态的增加自定义样式,第1张

代码:Ext.get('div-id').setStyle({color:'red'})

Ext.get('div-id')是通过id返回一个Ext.Element对象,类似于jQuery的 $('#div-id')返回的对象

.setStyle({color:'red'})是Ext.Element对象上的一个方法,用来设置这个层的样式

更多Ext.Element对象的API请参考文档。

dataview这个插件 专门用于呈现图片

你在使用使用dataView插件的时候,需要配置属性,overClass:'x-view-over',类似于这样的,外部还应有个 id,结合这2个 id去改变样式的。

使用这个插件,还应该有一个专门对应的.css文件,去改这个里面的样式即可

以下都是配置属性,以3.4版本为标准

css部分:

clearCls //清除自带样式

cls //一个可选添加的CSS样式类,加入到组件元素

ctCls //一个可选添加的CSS样式类,加入到组件的容器上

disabledClass //当组件被禁用时作用的CSS样式类

itemCls //关于容器的表单项元素的额外的CSS样式

overCls //关于鼠标上移至该组件元素的CSS样式类,移出时撤销该样式的效果

style部分:

style //作用在组件元素上特定的样式

labelStyle //关于表单字段的label提示文本的CSS样式的“完全表达式


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11268926.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存