由于没有一种方法可以在Markdown中使用列进行本地编写,因此我自然会使用HTML / CSS来处理我正在处理的网站。
在阅读this问题之后,我实现了我的专栏,然后扔了一些段落。但是,我注意到在本地重新生成了我的网站,这些段落被分成了一个单独的文本块(即所有格式包括换行符)被删除了。)
此外,包含我的列的<div>
块实际上没有高度。 &#34;段落&#34;直接穿过页脚。现在,这里有一些明显的黑客行为,例如内联style="height: 600px;"
并在我需要新行的地方添加文字<br>
标签,但这样做会失去使用Markdown转换器的目的。
[comment]: <> (This is in a .md file.)
<div id="column1" style="float:left; margin:0; width:33%;">
small left column in Markdown format
</div>
<div id="column2" style="float:left; margin:0; width:67%;">
long right column in Markdown format that goes past footer...
</div>
有人可以帮我理解问题的根源吗?
答案 0 :(得分:1)
我的评论:
答案 1 :(得分:0)
总而言之,这是我到达的解决方案。我没有意识到kramdown
有自己的方法在HTML块中处理Markdown。
<div style="overflow: hidden">
<div id="column1" style="float:left; margin:0; width:33%;" markdown="1">
small left column in Markdown format
</div>
<div id="column2" style="float:left; margin:0; width:67%;" markdown="1">
long right column in Markdown format happily complying
</div>
</div>
我编辑了我的问题的标签,以反映Markdown I使用的具体类型,因为这不是一个通用的解决方案。