[解決済み] Google Chromeの2つの要素スタイルの違いについて
2023-07-22 17:13:44
質問
私は Google Chrome の開発者ツールを使用しており、特定のスタイル設定の問題を引き起こしている可能性があるものを見つけるために、常にある要素を別の要素に対して検査し、行ったり来たりしています。
要素 1 と要素 2 のスタイルの違いを比較するのはいいことだと思います。
これは現在、クロームで、または何らかの回避策で行うことができますか?私が探していることを実現できるツールはありますか?
スタイルの違いの現在の例は、私はインラインの
H4
の隣に
A
があるところ
A
が縦に並んで表示されています。私はそれを整理するので、この質問で解決策を求めていません。
どのように解決するには?
更新しました。 この議論の結果、" CSS 差分 Chrome 拡張機能が作成されました。
素晴らしい質問と、拡張機能のクールなアイデアですね。
コンセプトの証明
コンセプトの証明として、ここで小さなトリックを行うことができ、拡張機能を作成する必要はありません。Chrome は、'inspect element' ボタンで選択した要素を変数に保持します。最後に選択された要素を
$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つの要素を順に見ていき、上のコードをコンソールに貼り付けてください。
結果
関連
-
[CSSチュートリアル】シンプルなナビゲーションバー機能を実現するhtml+css
-
[CSSチュートリアル】SVGを使ったCSSアニメーションでエネルギーフローを表現する
-
[解決済み] SCSSとSassの違いは何ですか?
-
[解決済み] visibility:hiddenとdisplay:noneの違いは何ですか?
-
[解決済み] 最初の要素にクラスを指定するCSSセレクタ
-
[解決済み] Chrome DevToolsで要素に発生したイベントを表示するにはどうすればよいですか?
-
[解決済み] 要素のみのCSSスタイルのリセット/削除
-
[解決済み] Google ChromeでHTTPヘッダーを表示するにはどうすればよいですか?
-
[解決済み】デベロッパーツールでwebkit-input-placeholderを検査する。
-
[解決済み】Chromeの「通常再読み込み」、「ハード再読み込み」、「キャッシュを空にしてハード再読み込み」の違いは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
cssで背景色の半透明化を実現する2つの方法
-
[CSSチュートリアル]CSSは、2列のレイアウト、固定幅の左側、適応するためのさまざまな方法の右側を達成するために
-
[CSSチュートリアル]cssのbackgroundとborderタグの例 詳細
-
[CSSチュートリアル】波動効果を生み出すCSSのアイデア
-
[CSSチュートリアル】背景-位置の割合の原則の説明
-
[css3]css3は、背景画像の色を変更するためのさまざまな方法を実現するために
-
[CSSチュートリアル】ネイティブCSSでテキストの無制限回転を実現する汎用的な方法
-
[CSSチュートリアル】カラフルで知的なシャドウ効果を実現するCSS
-
[CSSチュートリアル]モバイルにおけるviewportの具体的な使い方
-
[css3]CSS3遷移回転遠近法2D3Dアニメーションなどの効果を持つサンプルコード