1

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

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

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

在此处输入图像描述

想象一下它在使用大量代码时的样子。

我尝试了许多不同的事情(下载不同版本的扩展程序和人们的修复程序)但没有任何成功。我正在使用 CoolBlue 主题,我认为这是导致此问题的原因。

你们中有人遇到过这个问题吗?你能指导我正确的方向吗?

4

1 回答 1

2

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

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

.syntaxhighlighter code {
    display: inline-block;
}

这会将位于语法荧光笔内的代码元素重置为内联元素。

于 2013-03-09T19:30:47.470 回答