如何让css忽略某一个文件,不起作用


我安装了一个很喜欢的css文件,今天发现对heatmap的图像有干扰,有没有办法让这个css单独忽略这个笔记呢

基于两个前提: 不碰无关的 snippet, 不碰绝大部分文档
倒是可以做到, 希望有更好方案

对不想应用该 css snippet 的文档, 开头加

---
cssclass: [ignore-add-border-snippet]
---

假设你的这条 snippet 里面, 原来是

img {
 attr1: valur1
}
p span {
 attr2: valur2
}
... 可能有很多规则

把这 snippet 全都加前缀, 给改成

.markdown-source-view:not(.ignore-add-border-snippet) img {
 attr1: valur1
}

.markdown-source-view:not(.ignore-add-border-snippet) p span {
 attr2: valur2
}
... 更多 (能定位是哪条加了这个左边框, 专门处理它也行)

就行了

1 个赞

您好,打扰了,请问能让CSS单独在某笔记启用吗,譬如想单独在某笔记中使用背景。

您好, 有个类似例子是 “只对特定笔记里的图片调整高度”:

做法是笔记最开头声明

---
cssclasses: img-height-limit
---

然后在 css snippet 里写

.img-height-limit img {
  width: auto;
  height: 200px;
}

这样就是对特定某篇笔记, 调整其中所有图片的高度

给某个笔记加背景颜色, 也是类似的道理

1 个赞

这是高手 :+1:

没… 我也是跟大家学的

最近注意到答疑区多了好多小伙伴, 谢谢你们!

也感谢你!默默帮大家排忧解难。

1 个赞

谢谢!受教了,祝您健康。
各位同胞健康。