ExtJS:在加载存储时生成Div,在微调器上生成一个css-shadow

时间:2015-12-04 17:14:11

标签: extjs extjs4 extjs4.1 extjs4.2

我有2个商店,当我执行它们时,我正在创建以下DIV,我不明白为什么。它直接位于x体下。

它并不总是会发生,但是一旦创建,每次刷新一个商店时,网格面板上的微调器都会被一个带阴影的正方形所包围,因为显示:none会在此微调器加载时更改为display:block

 <div class="x-css-shadow" role="presentation" id="ext-gen1308"
 style="z-index: 29002; right: auto; left: 245px; top: 431px; width:
 189px; height: 189px; box-shadow: rgb(136, 136, 136) 0px 0px 6px;
 display: block;"></div>

有谁知道为什么会这样?它在html下创建了一个id,但我不知道它来自哪里。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

默认情况下,LoadMaskshadow设置为'frame',您可以轻松覆盖并禁用阴影,例如:

Ext.define('Fiddle.LoadMask', {
    override: 'Ext.LoadMask',

    floating: {
        shadow: false
    }

});

工作示例:https://fiddle.sencha.com/#fiddle/1254