ドリームジャンボコロッケを求めて (`・ω・´)

つぶやき程度のうんたらかんたらが綴られています
ブログ主への連絡を必要とする場合は掲示板までお願いします















10:57 05月05日 [水]
忍者ホームページの広告を消す
ただ消すだけならnoscriptでバカでもできるけど
どうせならスマートかつきれいに消したいじゃない

というわけでスマートな消し方を考えてみたよ

ちなみに規約違反に当たるので使用は自己責任
多分間違いなく規約違反に当たると思うよ(´・ω・)

最初に透過した1px程度のgif画像を用意する (image/dummy.gif)

****.cssを作成して内部に
div.tdftdiv{
	padding:3px;
	margin:11px 0 0 0;
	line-height:8px;
}
ul.tdftad{
	margin:0;
	padding:0;
}
ul.tdftad li{
	display:inline;
	background-image:url("image/dummy.gif");
	background-position:left center;
	background-repeat:no-repeat;
	padding:0 4px 0 8px;
	font-size:8px;
	visibility: hidden;  /* 表示しない */ 
}
ul.tdftad li.tdftpr{
	background-image:url("image/dummy.gif");
	padding-left:8px;
}
ul.tdftad li.tdftlink{
	background-image:url("image/dummy.gif");
	padding-left:8px;
}
ul.tdftad li a:hover{
	text-decoration:none;
}
と記述する

次にheadタグ内部に<link rel="stylesheet" href="****.css" type="text/css" media="all">を記述する

これは忍者サーバーが割り振る広告タグのクラスに別な要素を上書きすることになる
その要素とは文字部分は非表示で画像部分は透過画像を上書きするということ

CSSと画像さえ用意すればあとはスタイルシート指定のタグを入れるだけなのでスマートにできるよ!
コメント投稿の受付は終了しました。
携帯向けRSSATOMGoogleSitemap管理ページ