有没有可以实时显示当前文字所处标题的插件

简单来说就是给一个窗口,实时更新当前文字所处的标题,最好可以选择是几级标题。
因为要给手机上用,所以大纲这种不能把窗口弄到主页面的不行。

楼主试试 Sticky Headings 相关的这几个插件行不行

1 个赞

完美解决了我的问题,Sticky Headings插件,附上css

移除其他级别标题,只保留H2的标题(需要可自改)
将标题显示在左上角,单独指示框中

块引用
.obsidian-sticky-heading_inner {
margin-inline: var(–content-margin, auto) !important;
padding: 0 10px;
box-shadow: 0 0 0px 1px black inset;
position: relative;
display: flex;
flex-direction: column;
max-width: fit-content;
width: fit-content;
/* 删除 margin-inline,改用绝对定位 /
position: fixed; /
或 absolute(根据父元素定位需求) /
left: 10px; /
贴左 /
top: 2px; /
贴顶(可调整) */
box-shadow: 0 0 0px 1px black inset;
display: flex;
flex-direction: column;
border-radius: 400px; /圆角/
}

块引用
.obsidian-sticky-heading.markdown-rendered h1,
.obsidian-sticky-heading.markdown-rendered h2,
.obsidian-sticky-heading.markdown-rendered h3,
.obsidian-sticky-heading.markdown-rendered h4,
.obsidian-sticky-heading.markdown-rendered h5,
.obsidian-sticky-heading.markdown-rendered h6 {
margin: 0;
font-size: 0rem;
}
.obsidian-sticky-heading.markdown-rendered h2 {
font-size: 1.5rem;
}
.obsidian-sticky-heading.markdown-rendered h3 {
font-size: 0rem;
}
.obsidian-sticky-heading.markdown-rendered h4 {
font-size: 0rem;
}
.obsidian-sticky-heading.markdown-rendered h5 {
font-size: 0rem;
}
.obsidian-sticky-heading.markdown-rendered h6 {
font-size: 0rem;
}