javascript - 在 Google Chart 中居中对齐标题

标签 javascript html charts

如何在 Google Charts 图表中居中对齐图表标题?

我没有看到任何用于定位标题的选项。

var data = google.visualization.arrayToDataTable([
    ["Period", "Daily"],
    ['a', 3],
    ['b', 3],
    ['c', 1]
]);

var options = {
    title:"number of publications",
    titleFontSize:30,
    width: 1100, height: 600,
    legend: { position: "none" }
}

// Create and draw the visualization.
new google.visualization.LineChart(document.getElementById("daily")).
draw(data, options);

最佳答案

我会做的是从图表中删除标题并在图表上方添加一个标题,这样您就可以使用 CSS 将其居中。

给页面添加页眉:

<h2 class="piechartheader">Pie Chart Header</h2>

要从图表中删除标题,请使用 titlePosition: 'none'

var options = {
  width: 1100,
  height: 600,
  titlePosition: 'none',
  legend: {
    position: "none"
  }
}

更多信息:Google Chart Documentation - Configuration Options .

关于javascript - 在 Google Chart 中居中对齐标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25398657/

相关文章:

android - 我建立一个 Activity 图表是可以的,但是当我建立它的 fragment 时出现一些错误

javascript - 检查值是否为空

javascript - 从浏览器下载 JSON 对象作为文件

html - 取消 css 规则

python - Python 中的控制图

c# - 如何使用 openxml 在 Powerpoint 上更新不同的嵌入图表?

javascript - 使用 Jquery 函数删除 css 类的所有实例

javascript - 如何在nodejs中使用mock-http-server npm模块模拟POST请求?

html - 如何在父级中选择最后一个子元素或第一个子元素? (CSS-HTML)

javascript - Google 表单保存在 Excel 工作表中