我正在开发一个包含大量警报和 Ajax 调用的 ExtJS 4.2.1 应用程序。
我发现掩码(.x-mask)的相同 CSS 类用于加载和模态显示窗口时的模态掩码。
我如何对这两种不同的事物使用不同的行为?
问题:
- 对于模态窗口,我需要将红色作为背景色
- 对于加载蒙版,我需要将绿色作为背景颜色
任何帮助将不胜感激。
我正在开发一个包含大量警报和 Ajax 调用的 ExtJS 4.2.1 应用程序。
我发现掩码(.x-mask)的相同 CSS 类用于加载和模态显示窗口时的模态掩码。
我如何对这两种不同的事物使用不同的行为?
问题:
任何帮助将不胜感激。
由于 loading 和 modal 都使用相同的 mask 。我使用 hack 来解决问题。使用下面的CSS。
div.x-message-box + div.x-mask {
background: red;
}
您可以使用兄弟选择器来解决问题。
对于 loadMask,使用maskCls更改遮罩样式