效果展示


代码
用的依然是 callouts,使用格式参考此链接。标题会显示在纸条上。
自定义 CSS 片段(如果是单独文件,记得在设置中启用)。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| .callout[data-callout="hr-stop"] { --stop-yellow: #feab38; --stop-black: #333338; --stop-width: 36px; --stop-border-width: 2px; --stop-paper-rotate: 3deg; position: relative; background: none; padding: 10px; } .callout[data-callout="hr-stop"]::before, .callout[data-callout="hr-stop"]::after { position: absolute; top: 0; content: " "; width: var(--stop-width); height: 100%; box-sizing: border-box; border: var(--stop-border-width) solid var(--stop-black); border-radius: 3px; } .callout[data-callout="hr-stop"]::before { left: 0; border-right: 0; } .callout[data-callout="hr-stop"]::after { right: 0; border-left: 0; } .callout[data-callout="hr-stop"] > .callout-title { display: flex; background: repeating-linear-gradient(-45deg, var(--stop-yellow), var(--stop-yellow) 15px, var(--stop-black) 15px, var(--stop-black) 30px); justify-content: center; border-radius: 3px; } .callout[data-callout="hr-stop"] > .callout-title > .callout-icon { display: none; } .callout[data-callout="hr-stop"] > .callout-title > .callout-title-inner { background: #F3F3E6; box-shadow: 2px 2px 5px rgba(0, 0, 0, .3); text-align: center; line-height: 1em; padding: 5px; transform: rotate(var(--stop-paper-rotate)); color: var(--stop-black); stroke: var(--stop-black); }
|
用吧,好看就完事儿了。
使用
虽然但是,想想还是补充一下使用方法吧。就在笔记里这么写就行了:
前面是固定格式,后面的符号和文字自己随便写,如果包含更多内容就像下面这样写,反正和 markdown 的引用语法一样。
1 2 3 4 5
| > [!hr-stop] ⚠ 群主更衣中…… > - 第一步:…… > - 第二步:…… > - 第三步:…… > - (搞砸了,再来一遍)
|