如何使ExtJS图表背景透明?

时间:2011-04-29 10:29:29

标签: flash extjs

现在它是白色的,我需要透明。我怎样才能做到这一点?

3 个答案:

答案 0 :(得分:1)

也许您需要在HTML中的对象标记中添加<param name="wmode" value="transparent">reed this article了解更多信息。

答案 1 :(得分:1)

鉴于extjs堆叠了许多画布层(这是正确的复数吗?)我通过这样做实现了图表透明度(在extjs 5上):

bodyStyle: 'background:transparent !important;'

对于您的CHART和它的CONTAINER(在我的情况下是一个面板)。 除此之外,设置

background: {
            style: {
                opacity: 0.0
            }
        }

为您的图表。有趣的是,如果现在你保持bodyStyle配置并在样式中将不透明度设置为1.0,那么你的图表仍然是透明的。如果未设置背景,则extjs可能不检查不透明度的变化。

答案 2 :(得分:0)

我使用FireBug用我选择的图像替换Ext JS(3.3)网格的白色背景。我删除/替换了网格DIV和TABLE的活动行的背景,边框和CSS。我从这开始:

.x-grid3 { background: none; }