遇到的问题
自己利用homepage插件弄了个导航页,用ad进行分栏
预期的效果
本来预期的是只有点到链接才进行跳转操作,但现在点击到空白或者别的文字会直接进行编辑操作
想问一下有没有点击右上角<>
编辑按钮才进行编辑操作的办法
自己利用homepage插件弄了个导航页,用ad进行分栏
本来预期的是只有点到链接才进行跳转操作,但现在点击到空白或者别的文字会直接进行编辑操作
想问一下有没有点击右上角<>
编辑按钮才进行编辑操作的办法
我目前只会 pointer-events: none
这个办法, 可能有更好的方案
/* callout 阻止对正文点击, 但是放行对链接点击, 也支持 admonition */
.markdown-source-view.is-live-preview .cm-embed-block {
pointer-events: none !important;
}
.markdown-source-view.is-live-preview .cm-embed-block .callout-fold,
.markdown-source-view.is-live-preview .cm-embed-block .edit-block-button,
.markdown-source-view.is-live-preview .cm-embed-block .external-link,
.markdown-source-view.is-live-preview .cm-embed-block .internal-link {
pointer-events: auto !important;
}
以上 css 片段会阻止 callout 块和 admonition 块的对 “callout 正文部分” 的点击事件, 但仍可以点击文内链接, 右上角按钮, 折叠按钮 (即仍可点击下图绿色框中部分)
谢谢!我这就去试试
目前用上面的css,正常运行。而且发现了一个比较好的插件 PKMer_Obsidian 插件:Force note view mode 自定义每个笔记的视图。可以设计每个笔记默认打开的模式,将一些笔记规划为阅读模式也可以。问题解决了
有没有办法让点击admonition里面的checkbox也不触发编辑操作