如何在Mermaid ER图中使用fill配置为registrationNumber字段着色?
如何为Mermaid ER图的指定字段添加填充着色
要给ER图中的registrationNumber字段设置填充色,需要结合Mermaid的初始化配置和字段级样式指令,具体步骤如下:
开启自定义样式支持
在ER图代码顶部添加初始化配置,开启customStyles选项,这是字段级样式生效的前提:%%{init: {"erDiagram": {"customStyles": true}}}%%给目标字段添加填充样式
在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
相关产品推荐
相关产品推荐

