Extjs Sencha Touch删除内联样式?

Extjs Sencha Touch删除内联样式?,extjs,touch,Extjs,Touch,我正在加载一个掩码来覆盖我的容器,它工作得很好,但是我注意到应用了内联样式!重要信息因此我无法覆盖 我怎样才能删除这个 我正在使用以下方法设置遮罩: container.setMasked({xtype:'loadmask',id:'myMask',消息:''}) 在浏览器中查看元素时的输出为: <div class="x-mask x-loading-mask x-sized x-floating x-paint-monitored x-size-monitored" id="myMas

我正在加载一个掩码来覆盖我的容器,它工作得很好,但是我注意到
应用了内联样式!重要信息
因此我无法覆盖

我怎样才能删除这个

我正在使用以下方法设置遮罩:

container.setMasked({xtype:'loadmask',id:'myMask',消息:''})

在浏览器中查看元素时的输出为:

<div class="x-mask x-loading-mask x-sized x-floating x-paint-monitored x-size-monitored" id="myMask" style="top: 0px !important; left: 0px !important; right: 0px !important; bottom: 0px !important; z-index: 10 !important;"></div>

更新:


所以在玩过之后,我设法想出了如何更改内联样式。元素似乎有setter方法,所以我可以运行
Ext.getCmp('myMask').setZIndex(20)

您可以使用cls配置(如maskCls)从掩码中删除默认类

xtype:'loadmask',
id:'myMask',
msg    : 'Please wait...',
maskCls: 'myMask', //maskCls will replace default class x-mask
cls: 'myMaskCls', //cls will replace default class x-mask-msg

为什么要删除以及要添加什么?删除
z-index:10
并将其设置为
z-index:20
检查加载掩码的cls配置