谷歌图表-如何更改整个表的css属性
Google chart - how to change a css property for the whole table
我有一个css定义,它为div设置"table border collapse:collapse"。在该div中,我显示一个继承了此属性的Google Orgchart,然后在渲染图表时导致显示问题。
我如何删除/重载图表的此属性,因为它是动态生成的,因此我不能使用内联属性。
编辑:谷歌的js生成的代码是:
<table class="google-visualization-orgchart-table" dir="ltr" cellpadding="0" cellspacing="0" align="center"`>
我试图在我的文件中添加:
.google-visualization-orgchart-table {
border-collapse:separate;
}
但没有影响。。
仍然使用Chrome的检查功能,我可以看到以下css导致了这种情况:
#main-content table {
width: 100%;
border-collapse: collapse;
}
主要内容是我的DIV.当我在Chrome中手动取消选中这个"边框折叠"属性时,它工作得很好。
感谢
在类似情况下,我所做的是使用Firebug for Firefox查找导致问题的项的名称、id或类,然后在样式表中为该元素添加css。
如果您在最新版本的Firefox上还没有Firebug,请点击此处获取:https://addons.mozilla.org/en-US/firefox/addon/firebug/us
示例:
假设元素的id是谷歌表
#googleTable{
border-collapse:separate !important;
}
一定要包括!重要的是要确保不会发生继承。
相关文章:
- 谷歌图表-如何更改整个表的css属性
- 将css属性替换为变量
- 使用Jquery/Javascript替换CSS属性
- 如何使用JavaScript查找未定义的CSS属性的值
- 在jquerymobile中设置按钮css属性的动画
- JavaScript无法提取引号css属性
- 使用AngularJS动态更改css属性
- 使用javascript获取具有特定CSS属性的所有元素
- 将css属性添加到对象的集合中
- 取消img的css属性宽度和高度(不能使用“auto”)
- CSS属性更改侦听器
- 如何更改与Backbone集合中的模型相关联的几个元素的css属性
- 如何使用java脚本或jQuery基于相同的特定css属性对元素进行分组
- 如何在不链接/jquery的情况下使用方法应用css属性数组
- 在 javascript css 属性中使用变量
- 在jQuery中链接时CSS属性不起作用
- jQuery检查CSS宽度是否大于0,然后添加CSS属性
- 使用循环增加css属性值
- 更改类所选空输入的CSS属性
- 无法查找元素'手动加载CSS文件时的CSS属性