插入md文件,隐藏特定标题

遇到的问题

软件版本为windows上的v1.5.11,在插入md文件的时候,目前知道怎么隐藏标题,但想实现隐藏包含特定字符的标题及该标题下的正文,请问该如何修改css。例如:在A中插入B,B有3个二级标题B1,B2,B3,想隐藏B1标题及该标题下的正文。

预期的效果

最好是能在使用链接时,可以通过参数选择,而不是在css中直接设置。

参考论坛的css

/* 缩减不必要的边距 */

.markdown-preview-view .markdown-preview-sizer
.markdown-embed{
   margin-top: 0px !important;
   margin-bottom: 3px !important;
   padding-top: 0px;
   padding-bottom: 0px;

}
.markdown-preview-sizer .markdown-preview-section{
   margin: 0px !important;
   /* padding: 0px 0px !important; */
   padding-left: 5px !important;
   padding-right: 5px !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
}

/* 隐藏嵌入的标题 */
.embed-title,
.markdown-embed-title,
.markdown-embed-title,
.markdown-embed h1, 
.markdown-embed h2,
.markdown-embed h3,
.markdown-embed h4, 
.markdown-embed h5, 
.markdown-embed h6{
   display: none !important;
}
  • css无法根据内容进行操作,需要自己写插件

不知道楼主的应用场景是什么?或许可以用Snippet Commands插件把css绑定到快捷键来快速启用/关闭

1 个赞

我好像写的有点问题,改一下描述 :joy:

仅看主楼的描述,为什么不写成?

![](B.md#B2)
![](B.md#B3)

感觉楼主还没说清最终的应用场景是啥

标题少的时候可以这样,要是多了就不方便了!

我感觉说清楚了应用场景啊 :sweat_smile: