2011-04-29 54 views
1

现在是白色,我需要它是透明的。我怎样才能做到这一点?如何使ExtJS图表背景透明?

+4

过时的问题,不再相关。 – 2014-08-01 06:46:56

+0

不确定为什么这个我们定义为不是关于编程 – 2014-09-30 12:19:35

回答

1

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

0

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

.x-grid3 { background: none; } 
1

鉴于ExtJS的堆叠画布很多层(这是正确的复数形式呢?)我已经取得了排行榜的透明度(上ExtJS的5)这样做:

bodyStyle: 'background:transparent !important;' 

为您的图表和它的容器(在我的情况下面板)。 除此之外,为您的图表设置

background: { 
      style: { 
       opacity: 0.0 
      } 
     } 

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