You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Mermaid ER图中使用fill配置为registrationNumber字段着色?

如何为Mermaid ER图的指定字段添加填充着色

要给ER图中的registrationNumber字段设置填充色,需要结合Mermaid的初始化配置和字段级样式指令,具体步骤如下:

  1. 开启自定义样式支持
    在ER图代码顶部添加初始化配置,开启customStyles选项,这是字段级样式生效的前提:

    %%{init: {"erDiagram": {"customStyles": true}}}%%
    
  2. 给目标字段添加填充样式
    在registrationNumber字段末尾添加:::style fill:[颜色值]指令,指定填充色。颜色值可以是十六进制码、RGB值或预设颜色名称。

完整示例代码

%%{init: {"erDiagram": {"customStyles": true}}}%%
erDiagram
    CAR ||--o{ NAMED-DRIVER : allows
    CAR {
        string registrationNumber :::style fill:#ff6b6b
        string make
        string model
    }
    PERSON ||--o{ NAMED-DRIVER : is
    PERSON {
        string firstName
        string lastName
        int age
    }

额外说明

  • 如果需要同时调整字段文字颜色,可以在样式指令中追加配置,例如::::style fill:#ff6b6b; color:#ffffff
  • 颜色值可根据需求替换,比如lightblue、#e3f2fd等

内容的提问来源于stack exchange,提问作者feinmann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 14:06:03