首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Highlight.js在Haskell失败了吗?

Highlight.js在Haskell失败了吗?
EN

Stack Overflow用户
提问于 2015-09-26 09:05:58
回答 1查看 224关注 0票数 4

我使用Highlight.js at 我的网站Monokai.css主题。见更多:

代码语言:javascript
复制
<link rel="stylesheet" href="../../css/styles/monokai.css">
<script src="../../js/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

就像你看到的,出了点问题。

代码语言:javascript
复制
<pre>
  <code class="haskell">
    {-# OPTIONS_GHC -Wall #-}
    euclid :: Int -> Int -> Int
    euclid a b
      | a == 0    = b
      | b == 0    = a
      | a > b     = euclid (a-b) b
      | otherwise = euclid a (b-a)
  </code>
</pre>

为什么它没有正确显示?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-26 10:20:08

在我的DOM资源管理器中我看到这变成了

代码语言:javascript
复制
<code class="haskell hljs">
        <span class="hljs-pragma">{-# OPTIONS_GHC -Wall #-}</span>
        euclid :: <span class="hljs-type">Int</span> -&gt; <span class="hljs-type">Int</span> -&gt; <span class="hljs-type">Int</span>
        euclid a b
          | a == <span class="hljs-number">0</span>    = b
          | b == <span class="hljs-number">0</span>    = a
          | a &gt; b     = euclid (a-b) b
          | otherwise = euclid a (b-a)

      </code>

这些跨度在http://tekkkz.com/css/style.css applied中的第143行中有如下规则,这会使它们的大小和位置变得混乱。禁用它让我觉得它很好。

代码语言:javascript
复制
.content span {
    float: left;
    padding-right: 50px;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32795440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档