Css 如何覆盖Google图表上的svg属性

Css 如何覆盖Google图表上的svg属性,css,google-maps,extjs,svg,treemap,Css,Google Maps,Extjs,Svg,Treemap,我有谷歌 因为我使用的是ExtJS布局,其中有树映射,所以我必须使用iframe,否则它不会显示任何内容 但是有一个问题,Google地图可视化定义了randomsvg属性 如何在我的html页面中覆盖这个随机属性,并给它一个固定的宽度和高度值。注意:我为charts div和iframe定义了固定宽度,但是svg正在覆盖该属性,因此没有任何效果 调用document.getElementsByTagnames(“http://www.w3.org/2000/svg“,“svg”)获取所有sv

我有谷歌

因为我使用的是ExtJS布局,其中有树映射,所以我必须使用iframe,否则它不会显示任何内容

但是有一个问题,Google地图可视化定义了random
svg
属性

如何在我的html页面中覆盖这个随机属性,并给它一个固定的宽度和高度值。注意:我为charts div和iframe定义了固定宽度,但是svg正在覆盖该属性,因此没有任何效果


调用document.getElementsByTagnames(“http://www.w3.org/2000/svg“,“svg”)获取所有svg元素,然后遍历它们,并根据需要设置高度和宽度属性

var svgElements = document.getElementsByTagNameNS("http://www.w3.org/2000/svg","svg");
for (var i = 0; i < svgElements.length; i++) {
   var svgElement= svgElements.item(i);
   svgElement.setAttribute("width", "<whatever width you want>");
   svgElement.setAttribute("height", "<whatever height you want>");
}
var svgElements=document.getelementsbytagnames(“http://www.w3.org/2000/svg“,“svg”);
对于(变量i=0;i