WordPressのテーマ『Twenty Ten』でアドセンスに不思議な背景色が…

WordPressの3.1系デフォルトテーマ、『Twenty Ten』で、Adsenseを配置してみると、広告が表示される前の一瞬、不思議な薄い黄色(#ffc)の背景色が表示されます。
広告が呼び出されれば見えなくなるんですけど、0.5秒くらい見えるので何だか気になります。
Adsenseの背景色とは全く関係ないんですが、どういうことでしょう。

調べてみると、アドセンスの表示は、DOMレベルでは次のようになっています。

広告

<ins style="display: inline-table; border: medium none; height: 60px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 468px;"><ins id="google_ads_frame1_anchor" style="display: block; border: medium none; height: 60px; margin: 0pt; padding: 0pt; position: relative; visibility: visible; width: 468px;">
<iframe class=" lmqtsoecdxiwvpzelmxn" allowtransparency="true" hspace="0" id="google_ads_frame1" marginheight="0" marginwidth="0" name="google_ads_frame" src="http://googleads.g.doubleclick.net/pagead/ads?(略)" vspace="0" scrolling="no" frameborder="0" height="60" width="468"></iframe></ins></ins>

ins…insというのはinsertの略で、後から追加されたことを明示するためのHTMLタグ、です。
で、このinsに、Twenty Tenのテーマで背景色が設定してあったんですね。

#271 style.css

ins {
	background: #ffc;
	text-decoration: none;
}

いや全く迷惑な話です。
この行を削除orコメントアウトして解決。どうせ自分でinsタグなんて使わないし。

About: dacelo


4 thoughts on “WordPressのテーマ『Twenty Ten』でアドセンスに不思議な背景色が…”

  1. Pingback: dacelo
  2. Pingback: ろっぱ

Leave a Reply

Your email address will not be published. Required fields are marked *