Highcharts Dashboards 之明和暗主题设置使用文档

亮色与暗色自适应主题允许你在仪表盘的亮色主题和暗色主题之间切换。 要使用亮色与暗色主题,你需要导入 dashboards.css 文件。

css 复制代码
@import "https://code.highcharts.com/dashboards/css/dashboards.css";

接下来,如果你的仪表盘包含带有Highcharts图表的组件,你可能 想要应用自适应的Highcharts主题。有两种方式:

  1. 为 Highcharts 加载 adaptive.js 主题.
html 复制代码
<script src="https://code.highcharts.com/themes/adaptive.js"></script>
  1. 或者, 使用 styledMode 并导入 https://code.highcharts.com/dashboards/css/dashboards.css 。为所有包含图表的组件启用 styledMode 选项。你可以通过在组件配置中将 styledMode 选项设置为 true 来实现。
js 复制代码
{
    type: 'Highcharts',
    renderTo: 'chart-container',
    chartOptions: {
        chart: {
            styledMode: true
        }
        ...
    }
    ...
}

或者你可以通过使用setOptions 方法在全局设置此选项。

js 复制代码
Highcharts.setOptions({
    chart: {
        styledMode: true
    }
});

媒体查询与类名

默认情况下,主题通过
prefers-color-scheme 媒体查询设置为系统默认主题。你也可以通过将 highcharts-lighthighcharts-dark 类应用到仪表盘容器上,强制使用特定的配色方案。

html 复制代码
<div id="container" class="highcharts-dark">

示例

使用仪表盘下方的单选按钮来切换主题。

相关推荐
Highcharts.js3 天前
官方文档|Angular 框架集成 Highcharts Dashboards
前端·javascript·angular.js·highcharts·看板·使用文档·dashboards
Highcharts.js4 天前
Highcharts Dashboards 看板组件类型使用文档说明
技术文档·highcharts·dashboards·看板组件
Highcharts.js4 天前
Highcharts Dashboards 仪表板布局的使用文档
开发文档·布局·仪表板·highcharts·dashboards
Highcharts.js4 天前
(最新)Highcharts Dashbords 仪表板 网格组件(Grid Component)使用文档
开发文档·仪表板·grid·highcharts·dashboards·包装器·网格组件
Highcharts.js4 天前
官方文档|Vue 集成 Highcharts Dashboards
前端·javascript·vue.js·技术文档·highcharts·看板·dashboards
Highcharts.js6 天前
Highcharts Dashboards 仪表板“编辑模式”文档使用说明
highcharts·中文文档·看板·使用文档·dashboards·编辑模式
Highcharts.js6 天前
Highcharts Dashboards 官方文档|如何创建第一个看板
前端·开发文档·仪表板·highcharts·创建看板
Highcharts.js8 天前
使用 AMD 或 CommonJS 模块安装 Highcharts|官方技术文档使用说明
安装·文档·amd·highcharts
Highcharts.js13 天前
Highcharts 仪表板 CSS 样式定制使用说明
前端·css·仪表板·highcharts·css 样式