2011-07-27 10 views
2

構文highlighter 3.0は私のブログでは機能していません。私はウェブサイトから最新バージョンを使用しています。問題は次のとおりです。 私のコードに#includeを書くと、私はそれを最後に取得します。テキストの折り返しはありません。ブログのリンクはhttp://snacksforyourmind.blogspot.comです。私もオプションをチェックアウトしましたが、私はすでに有効になっているbloggerModeだけを提供します。すべての問題は、ページの上から2番目のコードに表示されます。誰かがそれを修正する方法をいくつか考えていますか?構文highlighter 3.0がblogspotで動作しません

+0

何が質問ですか? – Martin

+0

問題はそれを修正する方法です。 – siemanko

+0

また、構文のハイライター障害であることを確認しました – siemanko

答えて

3

テンプレートに応じて、コンテンツが読み込まれる前にSyntaxHighlighter JavaScriptコードが実行されることがあります。その場合、短いタイムアウト後に実行するようにコードを変更すると、問題が解決されます。テンプレートのHTMLの<head>でこれを試してみてください:

<script type="text/javascript"> 
window.setTimeout(function() { 
    SyntaxHighlighter.config.bloggerMode = true; 
    SyntaxHighlighter.all(); 
}, 10); 
</script>

あなたはScriptHighlighter.all()を呼び出す前に、デフォルトのさらなるカスタマイズを追加することができます。

あなたはこのようないくつかのCSSを追加し、SyntaxHighlighterコード表示のルックアンドフィールをカスタマイズしたい場合は、次の

.syntaxhighlighter code { 
    font-family: Consolas !important; 
    font-size: 10px !important; 
}

!importantはSyntaxHighlighterのテーマの定義を上書きする必要があります。

関連する問題