4
A
回答
4
从谷歌的文档:
一种非常常见的选项设置为图表的高度和宽度。您可以在两个地方指定图表大小: 在容器 的HTML中,或者在图表选项中。如果您在两个位置都指定了 的尺寸,则图表通常会推迟到HTML中指定的尺寸 。如果您没有在HTML或 中指定图表大小作为选项,则图表可能无法正确呈现。
解决方法是使用HTML指定宽度,而不是使用Javascript。所以这个:
var options = {
'legend':'left',
'title':'My Big Pie Chart',
'is3D':true,
'width':100%,
'height':500
}
是行不通的。
现在,这是另一个棘手的问题。如果你忽略CSS的高度,它也不会起作用。图表将显示在最低高度,这不是你想要的。但是,如果您添加高度:100%;这不会有什么区别。该图表仍将其显示为最小高度。为什么?那么,在HTML 4中,body元素与整个浏览器窗口一样大。因此,将元素的高度设置为100%会使该元素适合整个窗口的大小。但在HTML5中,默认情况下,body元素只与其内容一样大。因此,通过在HTML5中将元素的高度设置为100%,您只是希望元素的高度与其自然相同。
懒惰的解决方案是删除文档开头的DOCTYPE和xlmns属性,以便页面使用HTML 4,但是其他任何HTML5功能都不起作用。相反,您可以使用CSS将html/body标记的高度设置为100%,以便填充整个浏览器窗口,如下所示:
html, body {
width: 100%;
height: 100%;
}
相关问题
- 1. 如何在打印时使宽度和高度均为100%
- 2. 如何填充宽度和高度为100%的图像DIV?
- 3. CSS宽度为100%高度
- 4. 设置Google地图容器DIV的宽度和高度100%
- 5. 100%高度或100%宽度
- 6. 边缘在宽度100%高度100%的div与宽度100%高度100%
- 7. 定位在高度为100%和宽度为100%的部分内
- 8. 如何将代码中的图表高度和宽度更改为100%?
- 9. 制作两列高度可调,高度均为100%的高度
- 10. 如何创建未知宽度和高度的图像?
- 11. 如何使它在javascript中为100%的宽度和高度
- 12. 宽度为100%时的图像全高
- 13. css清除:宽度和宽度均为100%?
- 14. 视频100%的宽度和高度
- 15. Safari 100%的高度和宽度异常
- 16. 视频100%的宽度和高度220px
- 17. HTML5画布100%的高度和宽度
- 18. 无法将图像的宽度和高度固定为100%
- 19. 创建具有特定宽度和高度的表格视图
- 20. 如何使用CSS设置图像宽度和高度100%?
- 21. HTML宽度高度100%
- 22. 2列,最小宽度和100%高度
- 23. 圆与高度100%和匹配宽度
- 24. 100%宽度视频和500px高度
- 25. 页面始终为100%高度和100%宽度
- 26. 如何输出宽度=“100%”或宽度=“”的iframe。不,宽度=“100”
- 27. 如何创建100%div高度?
- 28. 多个div如何具有85%的高度和100%的宽度?
- 29. 使视频宽高比保持最大100%宽度和高度
- 30. 如果父母的div也是100%宽度/高度,如何给孩子div宽度/高度100%
您的HTML标记是什么样的?你将“宽度:100%”设置为? – aapierce
这是更好的答案https://stackoverflow.com/questions/23593514/google-visualization-chart-size-in-percentage – sshevlyagin