我今天没事,然后发现了一个opera去广告的方法!适合所有网站去广告!这个是原帖教程:
http://bbs.kafan.cn/thread-881770-1-1.html 用OPERA也有一段时间了,速度和界面是我的最爱,还有一切的DIY,所以就没有换过其他的浏览器,忠实的OP粉丝本人也是学习阶段,望高手莫喷
下面进入正题,上网浏览是最烦的就是广告,用OP去广告最简单的就是内容拦截,可是网页中的给拦截的地方会有大片的空白,
灰常的难看所以我们就用CSS来去掉
下面我就用
http://bbs.houdao.com为例
点击右键检查元素,启动蜻蜓,点击有广告的区域,选中,蜻蜓自动找到该区域的元素,见下图
画出来的就是我们找到的元素 div id="pbtextad_t" class="s_clear" 注意空格要去掉
新建建一后缀名.css的文本文档,写入代码
=================================
@charset "utf-8";
/* Name:远景 */
div[id="pbtextad_t"][class="s_clear"]
{
display: none !important;
}
=================================
另:可以将div[id="pbtextad_t"]写成div[id^="pbtextad_"], ^表示匹配开头是pbtextad_的代码。
div[id$="_t"]中$表示匹配结尾是_t的代码。
div[id*="ad_"]中*表示匹配含有ad_的代码。
如果有多个广告代码,则用多元素选择分隔,如
div[id="a"],div[id="b"],div[id="c"]
{
display: none !important;
}
需要更精确一点,减少误杀,可以用子元素选择
div[id="a"]>div[id="b"]
{
display: none !important;
}
表示去掉了div[id="a"]下的div[id="b"]
还有后代元素选择和邻元素选择,不常用就不介绍了
=======================================
最后,在站点首选项中指定路径
刷新网页,即可完成
是不是很清爽呢!!!
附上百度单行去广告CSS和全局CSS(雅黑字体+网址链接颜色)
PS:全局配置文件地址C:\Users\用户名\AppData\Roaming\Opera\Opera\styles\user 然后在菜单-网页-样式中选择(也可做个按钮)