Html CSS没有在mermaid JS中运行,
我正在学习Html CSS没有在mermaid JS中运行,,html,css,Html,Css,我正在学习mermaid.js,这是一些简单的代码。我在div中声明了一个cssClass,以添加一些样式,但是cssClass不起作用 我也想在这个流程图中做一些动画,但我做不到:我找不到任何动画源。如何在这个流程图中制作动画 <style> .cssClass>rect { fill: #FF0000; stroke: #FFFF00; stroke-width: 4px; } </style>
mermaid.js
,这是一些简单的代码。我在div
中声明了一个cssClass
,以添加一些样式,但是cssClass
不起作用
我也想在这个流程图中做一些动画,但我做不到:我找不到任何动画源。如何在这个流程图中制作动画
<style>
.cssClass>rect {
fill: #FF0000;
stroke: #FFFF00;
stroke-width: 4px;
}
</style>
<div class="mermaid">
graph TD;
A-->B;
class A cssClass;
style B fill:green,stroke:RED,stroke-width:4px
</div>
.cssClass>rect{
填充:#FF0000;
冲程:#FFFF00;
笔画宽度:4px;
}
图TD;
A-->B;
甲级cssClass;
样式B填充:绿色,笔划:红色,笔划宽度:4px
我不明白这个问题:为什么CSS不工作?这是CSS优先级问题。Mermaid.js有默认的CSS。这个CSS类优先级高于您定义的优先级。如果您想让CSS工作,简单的方法是添加“!important”
.cssClass>rect{
填写:#FF0000!重要;
笔划:#FFFF00!重要;
笔划宽度:4px!重要;
}
这是CSS优先级问题。Mermaid.js具有默认CSS。此CSS类优先级高于您定义的优先级。如果您想要CSS工作,简单的方法是添加“!important”
.cssClass>rect{
填写:#FF0000!重要;
笔划:#FFFF00!重要;
笔划宽度:4px!重要;
}
请将代码放入代码段。请将代码放入代码段。
<style>
.cssClass>rect {
fill: #FF0000 !important;
stroke: #FFFF00 !important;
stroke-width: 4px !important;
}