ExtJS 4 - 显示没有微调器图像的 LoadMask

Posted

技术标签:

【中文标题】ExtJS 4 - 显示没有微调器图像的 LoadMask【英文标题】:ExtJS 4 - Show LoadMask without spinner image 【发布时间】:2014-10-09 19:25:54 【问题描述】:

这应该很简单,但我无法弄清楚。我只是想在没有微调器图像的组件上显示加载掩码。其他一切我都希望看起来完全一样。

我设置了一个应用了常规负载掩码的 jsfiddle。同样,只是想弄清楚如何排除微调器图像。

  Ext.onReady(function () 
      Ext.create('Ext.window.Window', 
          height: 500,
          width: 500,
          autoShow: true,
          title: 'Loadmask example',
          html: 'adsfa',
          listeners: 
              boxready: function (win) 
                  var lm = new Ext.LoadMask(win, 
                      msg: 'loadmask msg'
                  );
                  lm.show();
              
          
      );
  );

jsfiddle

【问题讨论】:

【参考方案1】:

LoadMask 对象添加自定义css 类。你需要覆盖这个类的背景。

.custom-mask .x-mask-msg-text 
    background: transparent !important;
    padding: 5px !important

Demo

【讨论】:

谢谢。但是,有时我仍然需要能够将默认加载掩码与微调器一起使用。有没有办法将像您这样的 css 类应用于单个负载掩码?

以上是关于ExtJS 4 - 显示没有微调器图像的 LoadMask的主要内容,如果未能解决你的问题,请参考以下文章

将图像保存到库时不显示 HUD 微调器

ExtJS 4.1 - XTemplate 中的工具提示

在Swift中加载UICollectionView时的加载器/微调器

如果我异步加载图像,Firefox 选项卡加载微调器将永远运行

使用微调器加载 jQuery 整个 HTML 页面

Android微调器没有显示Firebase实时数据库数据?