css - 设置 Highcharts styledMode: true 加载 CSS 失败
问题描述
我在使用 Highcharts 样式模式时遇到问题 - 我不明白如何使用 CSS 来覆盖标准样式。当 styledMode 设置为“false”时,我的图表看起来很好,但是当我设置为“true”时,我得到的只是一个黑色的大背景。
如果 CSS 文件加载失败,似乎会出现黑色背景。这是我在我的网站 CSS 中包含的内容:
@import 'https://code.highcharts.com/css/highcharts.css';
这是我的 JFiddle:https ://jsfiddle.net/d7ua3450/
这里的 Highcharts 文档对此并不清楚——它告诉我我需要创建一个自定义 CSS 文件,但没有指出它应该去哪里......它是我网站的一般 CSS 文件的一部分还是其他地方?如果是后者,我如何链接到它?
解决方案
因此,当styledMode
设置为 true 时,所有内联样式都被禁用,因此图表没有任何样式选项 - 这就是必须导入 CSS 选项的原因。
看看默认的 Highcharts CSS 文件是什么样子的:https ://code.highcharts.com/css/highcharts.css
看看这个演示,其中所有选项都刚刚粘贴 - 您可以轻松更改每个选项。
演示:https ://jsfiddle.net/BlackLabel/a3torm6g/
chart: {
styledMode: true
}
推荐阅读
- javascript - 使用 javascript 获取选定的文件名
- sql - 如何查询数据库以返回某个演员演过的电影?
- python-3.x - Python 无法将浮点对象隐式转换为 str
- c# - 在安全上下文中以特定偏移量将值复制到字节数组中
- node.js - 传递使用来自多个 json 文档 nodeJs 的信息格式化的 json
- javascript - 为什么要将对象分配给窗口,然后作为 module.exports 返回?
- java - 如何交换两点的坐标?
- node.js - 打字稿版本与节点版本
- routing - .net核心路由到基于当前域名的剃须刀页面区域?
- jira - 如何将组件添加到 Jira 项目?