为什么有的规则明明写的对而广告并没有隐藏掉,这就涉及到CSS选择器的优先级问题,如感兴趣详细了解的话可以用搜索引擎搜一下关于“CSS选择器优先级”的文章,下面简单说明CSS选择器优先级:
!important>行内样式(style)>ID选择器(#)>类选择器(class)>标记选择器(tag)>*
例如:
<div id="egid" class="egclass" style="display:block!important">...........</div>
!important优先级是最高的,而行内样式优先级也很高,如果是行内样式加上!important那就是“至高无上”的了,所以这类广告无法通过#id或.class来隐藏,只有通过文本替换换掉行内样式才可以。或直接把行内样式替换成display:none!important。
« 清除浏览器缓存
|
绿色化adm_green.ini»