更新:この議論の結果、「CSSDiff」Chrome拡張機能が作成されました。

拡張のための素晴らしい質問とクールなアイデア!
コンセプトの証明
概念実証として、ここで小さなトリックを実行して、拡張機能の作成を回避できます。Chromeは、「要素の検査」ボタンで選択した要素を変数に保持します。で最後に選択された要素$0
、その前の要素$1
など。これに基づいて、最後に検査された2つの要素を比較する小さなスニペットを作成しました。
(function(a,b){
var aComputed = getComputedStyle(a);
var bComputed = getComputedStyle(b);
console.log('------------------------------------------');
console.log('You are comparing: ');
console.log('A:', a);
console.log('B:', b);
console.log('------------------------------------------');
for(var aname in aComputed) {
var avalue = aComputed[aname];
var bvalue = bComputed[aname];
if( aname === 'length' || aname === 'cssText' || typeof avalue === "function" ) {
continue;
}
if( avalue !== bvalue ) {
console.warn('Attribute ' + aname + ' differs: ');
console.log('A:', avalue);
console.log('B:', bvalue);
}
}
console.log('------------------------------------------');
})($0,$1);
それの使い方?
比較する2つの要素を次々に調べ、上記のコードをコンソールに貼り付けます。
結果
