SyntaxHighlighter Evolvedをハイライト表示しようとすると、
IE6でハイライトされないかと思います。
CSSの表記ミスです。
残念ながら記載する順番を間違えてる。
(※IE6を考えなければ問題ない)
そのための対応としては、
表示CSSを
たとえば、ここだと『shThemeDefault.css』を修正する。
.syntaxhighlighter .line.alt2を指定したあとで、
/* Highlighed line number */ * html .syntaxhighlighter .line.highlighted .number { 『.syntaxhighlighter .line.highlighted .numberで指定した内容』 } /* Highlighed line */ * html .syntaxhighlighter .highlighted { 『syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 で指定した内容』 }
因みに念のため、CSSハックを使っているので、嫌いな人は別の対処法を考えてください。
※対象:バージョン2.3.1以上
コメント