隐藏">"发起的引用和显示引用文件的引用块的样式并且消除缩进

/* ===== 引用块样式 ===== */
/* 去除左侧竖线 */
/* 第一层的引用 */
.HyperMD-quote::before,
.HyperMD-quote .cm-blockquote-border::before {  /* 这是嵌套的引用 */
  display: none !important;
}
/* 显式引用文件 */
.markdown-embed{ 
  border-left: none !important;
}
/* 去除引用左侧的空隙 */
/* 引用 */
.cm-formatting-quote .cm-transparent { 
  display: none;
}
/* 显式引用文件 */
.inline-embed > .markdown-embed-content > .markdown-source-view,
.inline-embed > .markdown-embed-content > .markdown-preview-view {  
  padding: 0 !important;
}

/* 隐藏显式引用的第一个标题 */
.internal-embed {
  /*禁用嵌入笔记标题*/
  & .markdown-embed-title,
  /*禁用嵌入小标题*/
  .print & :first-child:is(h1, h2, h3, h4, h5, h6),
  & .mod-header+ div > :is(h1, h2, h3, h4, h5, h6) {
    display: none;
  }
}

效果是让嵌入和引用完全看不出入有嵌入和引用一样


这里的内容部分都是用引用

还有就是让">"引用看不出来(不包括callout),因为我是打算用>当选择器了所以有这种特殊的需求,不需要的完全可以删了((

1 个赞

挺好,链一下相关论坛历史:

1 个赞

哦哦,对不起,最后一个确实是抄的,但是忘记在哪里抄的了qqq