繁体   English   中英

如何调整渲染 markdown 的默认字体大小

[英]How to adjust default font size of rendered markdown

我有一个文本区域,它最初使用 SimpleMDE(降价)捕获文本并存储在 mysql 中。 在检索时,我使用 'Marked' markdown 渲染器在 div 中显示内容,如下所示...

<div id="content" style="position:relative; width:auto; margin-left:10px; font-size:medium;"></div>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<script>document.getElementById('content').innerHTML = marked(`<?php echo nl2br($dispdesc); ?>`);</script>

我希望 div 中定义的字体大小(中等)在显示时是所有文本的默认值,但它似乎只适用于带有项目符号的文本行和后面的行。 第一个项目符号行之前的行(如果没有项目符号,则为所有行)以小得多的文本显示。 任何想法为什么会这样?

这是一些 HTML output ...

<div id="content" style="position:relative; width:auto; margin-left:10px; font-size:medium;"></div>
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
<script>document.getElementById('content').innerHTML = marked(`aaaaaaaaaa<br />
bbbbbbbbbbbbb<br />
bbbbb<br />
* cccccccccccccccccccc<br />
* ddddddddddddddddd<br />
eeeeeeeeeeeeeeeeee<br />
ffffffffffff<br />
`);</script>

感谢那些帮助过的人。 我没有弄清楚问题是什么,但我现在正在测试一种不同的策略,所以绕过了这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM