如何解决obsidian内mermaid文字显示不全


问题如图
已尝试的方法为在snippets文件夹新建mermaid.css,内容为
.mermaid svg {
width: 100%;
height: auto;
}

,但是没有任何效果。
减小字体可以解决,但治标不治本。
预期是能够减小mermaid文本框和其内文字的大小

求帮助

没复现出来, 我这边是类似这种效果

image

```mermaid
flowchart TD
    小字体1:::small --> 大字体1:::large
    小字体2:::small --> 大字体2:::large

    classDef small font-size:12px
    classDef large font-size:24px

```


```mermaid
%%{init: {'theme': 'base', 'themeVariables': { 'fontSize': '8px'}}}%%
flowchart LR
    小字体A---|This is the text1|小字体B
    小字体C---|This is the text2|小字体D
    小字体A---|This is the text3|小字体B
```

可以考虑造新仓库+默认主题+改换几个字体试试, 看显示能否正常, 先调查清楚字体被截一半是哪里引入的

1 个赞

多谢多谢,我会继续查清楚的