今時のブラウザーの開発ツールは素晴らしい
そこに、スタイルシートのどこからの指定が有効に
なっているか簡単にわかる
それで、firefox と Google Chrome とで
その値の認識が異なっているのに気が付きました
firefox は "transparent"
Chrome は "rgba(0, 0, 0, 0)"
$("要素").css("background-color")の値が
判定でも影響するみたい
とりあえず、両方を指定してみた
そこに、スタイルシートのどこからの指定が有効に
なっているか簡単にわかる
それで、firefox と Google Chrome とで
その値の認識が異なっているのに気が付きました
firefox は "transparent"
Chrome は "rgba(0, 0, 0, 0)"
$("要素").css("background-color")の値が
判定でも影響するみたい
とりあえず、両方を指定してみた
略
var preob_bcolor = preob.css("background-color");
if ( preob_bcolor == "rgba(0, 0, 0, 0)" || preob_bcolor == "transparent" ){
preob.css("background-color","white");
preob.css("color","black");
}
略
|
google-code-prettifyとHighlighterについてメモ |
jQuery関連 |