【已解决】Obsidian 如何限制嵌入笔记预览窗口的最大高度?

遇到的问题

想要设置在 ![[NoteName]] 预览其他笔记的时候,展示预览内容的视图窗口的最大长度,超出该长度则以滚轮的形式来预览。

否则如果插入的笔记预览太长了,影响笔记(特别是只是作为框架导航的笔记)的快速浏览。

已尝试的解决方案

我搜索了许多关键词,还是找不到解决方案。目前只知道callout可以利用css的样式来调出滚动条,但是没找到 ![[ 笔记名]] 的预览的时候采用的是哪个css文件,特此求助~

1 个赞

找到方法了,可以直接利用css样式进行修改:

在【外观】拉到底部–【css样式】区域,打开所在的目录,将以下代码以 xxx.css 的文件形式保存到文件目录中

代码格式:

/* 限制嵌入笔记的显示高度并添加滚动条 */
.markdown-embed {
    max-height: 400px;
    overflow-y: auto;
}

/* 进一步优化嵌入笔记的外观 */
.markdown-embed .markdown-embed-content {
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

代码限定的是400px高度,如果超过这个高度的笔记,将会以滚轮的形式进行预览(可以自己调解对应的高度数值,所在代码是 max-height: 400px;

3 个赞