BlogEngine语法荧光笔打破了CoolBlue主题

时间:2013-01-29 23:31:09

标签: blogengine.net syntaxhighlighter

我最近安装了BlogEngine 2.7的新副本。我一直在尝试添加一个包含一些c#代码的新帖子,我想在帖子中使用Syntax Highlighter扩展名。这是我的代码:

<pre class="brush: c-sharp;">
using System;
</pre>

但即使添加这样一个简单的c#语句也会导致我的帖子中的代码看起来格式不正确:

enter image description here

想象一下如何使用大量代码。

我尝试了许多不同的东西(下载不同版本的扩展程序,以及人们的修复程序)但没有任何成功。 我正在使用CoolBlue主题,我认为这会引起这个问题。

你们有没有遇到这个问题?你能指导我朝正确的方向发展吗?

1 个答案:

答案 0 :(得分:2)

我能够在本地重现它并将问题追溯到coolblue.css。

如果您仍想修复它,请修改coolblue.css并将以下行添加到文件末尾:

.syntaxhighlighter code {
    display: inline-block;
}

这会将语法高亮显示内部的代码元素重置为内联元素。