【已解决】Floating TOC 插件左侧存在目录时如何调整栏宽

文档中生成了目录,在此情况下,阅读模式中正文会和目录部分重叠,而编辑视图中左右空间正好,css代码为
body {
–file-line-width: 90%;
}
请问各位大佬,怎么设置能实现不论阅读模式还是编辑模式,左侧目录位置固定与正文保持一定的空间?

编辑模式正常

阅读模式目录部分与正文重合

楼主的floating toc是什么版本?我记得2.4.4曾经出现过这个问题,还反映了issue,之后就修复了


哦好像是因为楼主pin的原因,或许算是新bug?楼主到github反映一下?

1 个赞

写了个css脚本,把阅读模式左边距纠正到和编辑模式一样了,楼主试试:

.markdown-preview-view.markdown-rendered {
  padding-left: var(--floating-toc-line-width)!important;
}
1 个赞

这个管用,谢谢!!

GitHub不怎么会用,不知道在哪儿反馈 :joy:

我去反映一下,借用一下你的图片

用了你的代码后有个小缺陷,就是悬浮显示wikilink内容时左侧隐藏的目录会占据很大的空间

这样应该可以,仅pin状态生效

.floating-toc-div.floating-left.pin ~ .markdown-reading-view > .markdown-preview-view.markdown-rendered{
  padding-left: var(--floating-toc-line-width)!important;
}
1 个赞

完美解决问题,再次感谢大佬!