5

Chromeで正しく表示されない要素または画像がありますが、他のすべてのブラウザでは正しく表示されます。これを引き起こしているのは何ですか?


注:その性質上、これらの質問はローカライズされすぎて重複としてマークできないことがよくあります。純粋にこの理由で、これらすべての質問を対象とする方法として、この質問を追加しました。

先週だけで尋ねられたそのような質問のいくつかの例は次のとおりです。

ChromeはCSSブロックを表示したくない

Chromeブラウザに背景画像が表示されない

4

1 に答える 1

6

これは、StackOverflowで頻繁に出てくる質問です。

ここでの「問題」は多くの場合AdBlockです。ページから不要な可能性のある広告を除外するChrome拡張機能。要素にAdBlock(長いリスト)によって検出されるプロパティがある場合、その要素はサイレントににdisplay設定されnoneます。

検出されたclass例:

<div class="ad_box">
    <!-- Anything within this divider will not be displayed -->
</div>

検出された画像のsrc例:

<img src="../300x250/1_512648b566578.png" alt="This doesn't display either!" />

(これはCSSbackground画像にも当てはまります!)

ウェブサイトでテストするために、これを防ぐにはどうすればよいですか?

この問題を解決するにはいくつかの方法がありますが、最も簡単な方法は次のとおりです。

  1. 画面の右上隅(デフォルトの位置)にあるアイコンを左クリックして必要なオプションを選択することにより、拡張機能を一時停止するか、特定のページまたはドメインで実行されないようにします。

    例1:AdBlockの実行を一時停止または阻止する

  2. または、 (URLバーで)に移動し、[有効にする]のチェックを外して、拡張機能を無効にすることもできます。chrome://extensions/

    例2:AdBlockを無効にする


アップデート

数か月前、AdBlock拡張機能が更新され、拡張機能のアイコン内のページでブロックされた広告の数が表示されました。アイコンが表示に設定されている場合、拡張機能によってブロックされているさまざまなコンテンツセクションの数を簡単に確認できます。

AdBlockアップデートのスクリーンショット

于 2013-03-26T11:42:19.163 に答える