CSS,Salesforce,ExtJS和布鲁斯

前端之家收集整理的这篇文章主要介绍了CSS,Salesforce,ExtJS和布鲁斯前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我被要求为Salesforce中的当前应用程序演示一些ExtJS UI增强功能.这只是一个概念证明,ExtJS将作为我们大多数VisualForce页面使用的默认UI的良好UI替代品.

一切都很好,也就是说,除了CSS的几个零碎之外. “… visual.force.com/sCSS/21.0/sprites/13013…/Theme3/default”里面有很多样式,它们正在搞乱ExtJS元素.特别是commmon.css和extended.css.这是一个例子:

Extended.css

body .x-date-middle,.x-date-left,.x-date-right {
    background: none repeat scroll 0 0 transparent;
}

有没有一种优雅的方式,或者ExtJS是不是在Salesforce内部发挥不好?

例如:有没有办法告诉我的VisualForce页面忽略commmon.css和extended.css?

解决方法

我无法说出任何Salesforce正在做的事情,但如果Ext的样式被覆盖(实际上是任何其他CSS),你有两个选择:删除有问题的CSS,或者自己覆盖规则.在Ext 3.x中没有多少方法.

在Ext 4中,您将能够通过自定义全局Ext.baseCSSPrefix配置来对您的Ext样式进行沙盒处理,这将有效地消除此问题.

猜你在找的CSS相关文章