卡片的反向链接点击后希望能直接到达建立链接的具体位置

请仔细说明自己遇到的问题,以下是参考模板。这里不要求非得按模板发帖,但内容中包含相关要素能让大家更好地帮助你。


遇到的问题

使用的MAC系统,Obsidian是1.5.6版本,我希望卡片的反向链接点击后希望能直接到达建立链接的具体位置,好像以前的版本是可以直接触达建立该链接的具体位置,特别是反链接出自一篇较长的文档,不能点击触达建立该链接的具体位置,很不方便。

预期的效果

希望能够通过点击反链接直接触达到建立该内部链接的具体位置。

已尝试的解决方案

目前没有找到好方法。

不知道卡片是指啥,
如果是说普通笔记的话, 这功能一直是有的

反链面板里,

  • 点击 “文件名” 是回到笔记
  • (取消折叠后) 点击 “具体的行” 就是回到笔记那一行
    • 自己测试甚至位于 callout 里, 表格里的链接也能给定位到

如果还是不行, 可能得先关掉些插件, 制造个简单情况试试

如果你使用了 mononote 插件, 很可能导致跳转不到具体位置的情况

是哒,在反链面板里这样操作是可以的,但,我这边是在每张卡片的底部显示反链接,并且,我加载了一个CSS美化显示效果,卡片底部的反链接就无法实现点击后直接到原链接处。CSS代码如下:

/* Customize backlink appearance */
:is(.markdown-source-view, .markdown-preview-view) .backlink-pane > .tree-item-self {
    background-color: var(--bg2);
}

/* Hide specific elements */
body:not(.classic-inline-backlinks) .embedded-backlinks :is(
    .nav-buttons-container,
    .backlink-pane > .tree-item-self,
    .tree-item-flair,
    .search-result-file-match,
    .tree-item-icon,
    .search-result-file-matches,
    .nav-header,
    .search-empty-state
) {
    display: none;
}

/* Adjust embedded backlink container */
body:not(.classic-inline-backlinks) .embedded-backlinks .search-result-container {
    padding: 0;
    margin-left: 0;
}

/* Style inserted node backlinks */
.backlink-pane.node-insert-event .tree-item-self:before {
    content: '● ';
    color: var(--list-marker-color);
    background: var(--list-format-ul);
    margin-right: 6px;
}

/* Customize inserted node link appearance */
.backlink-pane.node-insert-event .tree-item-self .tree-item-inner {
    color: var(--internal-link-color) !important;
    cursor: pointer;
}

/* Add underline on hover */
.backlink-pane.node-insert-event .tree-item-self .tree-item-inner:hover {
    text-decoration: underline;
}

这 css 隐藏了每个反链笔记被提及时的周边文字, 只给留个笔记标题,

那点击标题, 自然去不到具体的反链位置呀 (不加这 css snippet 时也是这样的, 因为笔记A可能含多次提及笔记B)


要不就把下面这段删了吧, 删后更贴近默认的展现形式

...

/* Hide specific elements */
body:not(.classic-inline-backlinks) .embedded-backlinks :is(
    .nav-buttons-container,
    .backlink-pane > .tree-item-self,
    .tree-item-flair,
    .search-result-file-match,
    .tree-item-icon,
    .search-result-file-matches,
    .nav-header,
    .search-empty-state
) {
    display: none; 
}

...