- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我使用 Chrome 查看使用语法荧光笔的博客文章草稿(例如,在博客上)时,会插入额外的行
但在 IE 上看起来不错:
知道我在这里做错了什么吗?
编辑:
我正在使用的 SyntaxHighlighter 的配置/设置如下:
<!-- Syntax Highlighter Additions START -->
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushcsharp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js' type='text/javascript'/>
<script language='javascript' type='text/javascript'>
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.all();
</script>
<!-- Syntax Highlighter Additions END -->
编辑:
生成的 HTML 是:
<pre class="brush: csharp;">using System;
<br />using System.Text;
<br />using System.Collections.Generic;
<br />using System.Linq;
<br />using Microsoft.VisualStudio.TestTools.UnitTesting;
<br />using AccountTypeFollowUp;
<br />
<br />namespace PluginsUnitTests
<br />{
<br /> [TestClass]
<br /> public class AccountTypeFollowUpTests
<br /> {
<br /> [TestMethod]
<br /> public void AccountTypeFollowUp_Account_Is_Supplier()
<br /> {
<br /> throw new NotImplementedException();
<br /> }
<br />
<br /> [TestMethod]
<br /> public void AccountTypeFollowUp_Account_Is_Client()
<br /> {
<br /> throw new NotImplementedException();
<br /> }
<br />
<br /> [TestMethod]
<br /> public void AccountTypeFollowUp_Account_Is_Other)
<br /> {
<br /> throw new NotImplementedException();
<br /> }
<br /> }
<br />}
<br /></pre>
最佳答案
有同样的问题;它似乎是由 shCore.css 文件的这一部分引起的:
.syntaxhighlighter table td.gutter .line {
text-align: right !important;
padding: 0 0.5em 0 1em !important;
}
如果我将“填充”替换为:
padding: 0 5px !important;
编号在 Chrome 中正常工作(不会对 Firefox 和 IE 显示产生负面影响),因此现在我的博客指向自定义的 shCore.css 而不是 http://alexgorbatchev.com/pub/sh/current/styles/shCore.css
关于internet-explorer - 仅适用于 Chrome 使用 SyntaxHighlighter 的额外行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11804789/
我有生成 XML 的 javascript 代码,并调用 SyntaxHighlighter.all() 方法来突出显示添加的 XML。我没有在控制台中收到错误,但也没有突出显示。 javascrip
我已经开始使用SyntaxHighlighter满足我的语法突出显示需求。 但是,我意识到它不适用于移动设备。同样,它通常在桌面浏览器上不起作用,但有时可以。 它通常默认返回 样式,因为 Syntax
我已经尝试在 Blogger 上安装 SyntaxHighlighter 3.0.83 几个小时了。我已经尝试了很多教程,但仍然不起作用。我的意思是它看起来就像插入到预标记中的普通文本一样。 我创建了
我使用 syntaxhighlighter在我的博客上格式化 C++ 代码。从最近几天开始,我在每行代码之后的每一行之后都得到了额外的空白行。请看这个 link了解更多信息。 以下是我在那里写的代码。
我正在开发的页面上有一个固定元素。它包含一个 Logo 和几个导航链接。 在上述网站上,我需要以各种语言展示代码片段。我正在使用 Alex Gorbatchev 的 SyntaxHighlighter
我正在尝试整合这个SyntaxHighlighter到我的网站。我在示例中准确地包含了所有文件,但它不起作用。 当我查看网络控制台时,它说 ReferenceError: SyntaxHighligh
如何删除 IE 的行号?我已经添加了 gutter:false,但行号被复制并粘贴到 IE 中(即使它没有显示)。 谢谢! 最佳答案 使用最新版本的 SH - v3,复制代码时不会复制行号。 关于ja
我在我的 Blogger 博客中使用 SyntaxHighlighter,但有些东西没有正常工作。在我所有的代码示例中,出于某种原因,SyntaxHighlighter 插入了很多新行。此外,它在数字
我已经为我的站点添加了最新版本的语法高亮显示 ( http://alexgorbatchev.com/SyntaxHighlighter/),它看起来像这样 我在一些博客中看到了带有打印机和复制按钮的
我在前端网页中使用syntaxhighlighter 来突出显示代码。但是我遇到一个问题,当代码长度大于 的长度时,代码中的单词不会换行。 . 然后我用谷歌搜索了一下。并找到了下面提到的方法: pr
嗯,绿色问号不符合我的网站配色方案。我如何更改/删除它?你可以在这里看到它:http://alexgorbatchev.com/SyntaxHighlighter/manual/installatio
我正在使用最新的 SyntaxHighlighter在我的应用程序中,出于某种原因,工具栏未在 IE、Firefox 或 Chrome 中显示。代码突出显示没有问题,但我想要工具栏。更糟糕的是 too
我想在本地和全局设置 SyntaxHighlighter 代码块的最大高度。 这是一个有点有效的全局实现示例: 一旦你得到SyntaxHighlighter实现和工作 per these instru
我在我的博主博客中使用 SyntaxHighlighter。但几天后它在我的代码中添加了额外的空白行。它仅发生在新帖子中。谁能告诉我如何删除这些多余的空白行。我看到类似的问题。但并没有明确回答。提前致
这个问题在这里已经有了答案: Automatic line break in js SyntaxHighlighter (2 个答案) 关闭 10 年前。 SyntaxHighlighter显示没有
我正在使用 SyntaxHighlighter在 my website (使用 Google Blogger)与 default theme ,以及这段 HTML 代码... int myFunc(
我正在使用 Syntax Highlighter对于我的网站。但是我如何将它用于内联代码?我的意思是,当我将它用于内联代码时,它仍然显示行号 1 并且我想将其删除,因为显示内联代码的行号毫无意义 即
i have a div panel, when i click on a button it shows up, with scroller on position 0 on lines numbe
我正在使用来自 http://alexgorbatchev.com/SyntaxHighlighter/ 的 js SyntaxHighlighter 3.0.83 我现在似乎一直在谷歌搜索整个世界,
在SyntaxHighlighter , 是否有可能 highlight lines有不同的颜色(比如,一些线是绿色的,另一些是蓝色的)? 最佳答案 就像@MatTheCat 说的,改变类 alt1
我是一名优秀的程序员,十分优秀!