IE6でSyntaxHighlighter Evolvedが崩れる

気になって寝れずうっかり作業してた。

現在のスキンテーマがwp.vicunaを基盤にしているせいかもしれないが、
IE6で巧く表示されない。
そのときの対応。

/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/styles/shCore.cssに追加

* html .syntaxhighlighter .line .content{
	height:1.2em !important;
	margin:0 !important;
}
* html .syntaxhighlighter .ruler{
	width: 100% !important;
}

多分shCore.css.gzも作り直した方がいいんだろうと思うよ。

何の迷いもなくCSSハックを使っているので、嫌いな人は避けたらいいです。

追記日:2009.11.18 0:58
※バージョン2.3.1になったため、この対応不要になりました。
代わりにIE6でSyntaxHighlighter Evolvedでハイライトされない問題が起きるようになりました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です