预期的效果
希望保持显示一致性,增加显示信息密度.
计划在编辑/阅览等状态下,无论哪一级标题均与正文、标签等字体大小和行高保持一致.
遇到的问题
尝试通过CSS设置样式,字体大小一致,但是标题行上下总有高度无法归0,导致一个界面几个主题就快占满了…
通过截图可以看到,左侧行高编号显示之间的间隔是不一致的. (如图中标题虽然字体与正文一致,但左侧其所在行第52、55、56、59的高度,明显高出其他行很多)
)
已尝试的解决方案
目前参考论坛大家的建议,用到如下参数,不知道是否是编写不对? 还是缺了什么参数设置?还望有大神帮忙解惑.
- line-height
- margin-top
- margin-bottom
- padding-top
- padding-bottom
以下是本人基于论坛内容,修改的css内容:
body {
–h1-line-height: 0;
–h2-line-height: 0;
–h3-line-height: 0;
–h4-line-height: 0;
–h5-line-height: 0;
–h6-line-height: 0;
}
.cm-content >.cm-line.cm-line:not( /* 应用于所有正文中的段落 /
.HyperMD-codeblock, / 不应用于代码块*/
.HyperMD-list-line /* 不应用于列表 */
)
/以下是样式代码,em代表相对于字号的大小,例如0.5em表示字体的一半大/
/*可更换为其他单位,例如px,rem等 / {
margin-top: 0em !important ; / 段前间距 /
margin-bottom: 0em !important ; / 段后间距 /
padding-top: 0em; / 段前间距(内边距) /
padding-bottom: 0em; / 段后间距(内边距) */
}
本人是CSS新手,希望解答时能够尽量说明