html - 在浏览器打印机版本中居中谷歌图表

标签 html css google-visualization

enter image description here

您好,我有一个带有谷歌图表的 html 页面,我希望它水平居中。我使用 margin: 0 auto 作为图表的 div。它位于 Chrome 屏幕版本的中间,图像显示了我在打印机版本中得到的内容,这并不漂亮。

<div style="margin: 0 auto" id="maChart"></div>

我该怎么做才能使谷歌图表居中?如果可能的话,我希望知道一种适用于多个主要浏览器的方法,例如。 Safari、Chrome、Edge 和 IE。

谢谢。

最佳答案

enter image description here

@Kevin Caravaggio 我只是尝试在 html 中用 bootstrap 包装 div,并在其 css 中以 % 为单位给出宽度。我不认为它正好位于中心位置,但它看起来肯定比前一个好。我主要担心的是它在不同的浏览器中看起来会有所不同。

<div class="row">
  <div class="col-md-1">&nbsp;</div>
  <div class="col-md-10">
    <div style="margin: 0 auto" id="maChart"></div>
  </div>
  <div class="col-md-1">&nbsp;</div>  
</div>

在CSS中,

  #maChart{
    width: 65%;   
 }

关于html - 在浏览器打印机版本中居中谷歌图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52265076/

相关文章:

html - 我可以在 CSS 中使用 onclick 效果吗?

html - 如何让我的内容集中在这个响应式 div 中?

html - 可以使用 CSS3 动画延迟光标更改为指针吗?

java - 如何通过 HTTPS 加载 GWT 可视化 API

javascript - $parent 在 ng-include 中不工作

javascript - 如何修复 jQuery 从 html 输入元素输出相同的文本?

javascript - 我在关键操作中遇到错误

html - 并排对齐 P 标签中的文本,同时保持 Break-Word

javascript - 谷歌图表标签

google-apps-script - 使用 "Release Number"列对 TableChart 进行排序