【求助】编辑模式下空行太高的问题,有没有解决方案?

markdown语法中,两个语段之间是用空行隔开的。这个空行在预览模式下被渲染的挺好,但是在编辑模式下,却显得两段之间距离太远,有挺强的割裂感。特别是当段落只有一行内容时,两个段落之间的距离就显得更远。

有没有插件或者CSS,能调整编辑模式下的纯空行的行高?

以下是示例图:
ca025b9f16bf9009e4f3955af4f8665e6e107b2c

善用论坛搜索功能。

我一直在用这个CSS,这个CSS无论我调整哪个参数,都对我说的上述问题没有作用。

我要调整的不是行间距,因为行间距哪怕再小,这个空行总是空行,因为空行本质上就是一个普通的段落行,有普通一行的高度,对吧?但因为它是空行,所以隔开了两个段落,让两个段落显得比较割裂。

所以我觉得应该要做针对这个空行的 CSS。

不知道我这样理解对不对?

我也没懂,请大佬讲讲 :balloon:

@美人儿呀 @明明德 想调编辑模式行距的一般都是为了追求编辑模式和阅读模式样式统一,我引的那个链接是按照无空行分隔调的编辑模式行距作为示例,你们有空行多了 1 行,把编辑模式行距调小就好了。

1 楼截图里确实是完全的空行,可以单独用 CSS,但你在引用里空行不是又不行了。

看上去是否连续和一段是否折行也有关系。你可以看看在开启和关闭缩减栏宽的情况下你认为不那么连续的段落之间是否因为不再是一段只有一行而变得连续起来了。

下面的 CSS 只对完全的空行有用,有空格也是不行的哈。

.cm-line:has(> br) {line-height: 1;}

话说你们是一个号?不用回两遍哈。

哦,男女朋友,不是一个人。

试了你这个CSS,不管用啊。

markdown的两个普通段落之间,肯定要有空行(两个连续的br),这个空行太高,的确影响编辑模式下的观感。我觉得这个问题应该是很多人都想解决的问题吧。

image

image

不起效优先沙箱测试,看能否起效,如果沙箱能够起效说明原库有主题或插件冲突,需自行排查。

image

仍然建议通过调小我引的那个链接里 CSS 编辑模式的行距来解决这个问题,而不是单独设置完全空行的行距。

非常滴nice,exactly what i want.

基于 @PlayerMiller 的配置,在前面添加.cm-s-obsidian ,配置生效了

.cm-s-obsidian .cm-line:has(> br) {line-height: 1;}