默认折叠段落的方法?

  • 最近归档了比较多的代码片段,导致页面滚动查看效率很低,尝试了几个方法

    • css 控制代码块最大高度,用hover控制最大高度切换可能会好一些?
    • detail 折叠,使用 <detail> 标签折叠,每行需添加换行符 <br>
    • callout 折叠,使用 > [!info]- 的callout标记默认折叠,每行需添加引用标记 >
      • 我个人目前使用的方案,用quickadd可以一键替换选中内容到callout中,阅读模式下没什么问题,应该只适合归档用
  • 不清楚除了以上,还有什么默认折叠的方案?

默认折叠标题/列表的话,可以crease插件
折叠代码块的话,用codeblock custom插件,设置里有一个开关,打开就是默认折叠,除非用unfold标记(这个功能是我提的issue,所以印象深刻hhhh
还可以设置成半折叠,只露几行
唯一的bug是,比如半折叠设置的是只露5行,但是代码块只有三行的话,就会全折叠

3 个赞