返回列表 发帖
第一个问题
这个广告部分在一个id="ad-blocking-makes-fella-sad"的div下,你过滤掉这个div就可以了,注意有div套嵌

第二问题
这个深色部分其中分成3个部分,一个是上面的图片,一个是中间的Community News那一部分,最后就是你要保留的copyright的部分,你要保留这个部分就需要过滤掉上面两个部分,上面两个分别是在<div class="base-pane" id="footer-pane-channels">...</div>和<table id="footerstuff" class="footer-pane-content f">...</table>中,注意其中一样有套嵌

TOP

回复 3# Sanly 的帖子

1.广告过滤后无法上移是因为页面中css定义了顶部的高度,需要修改css才能达到你想要的效果

2.这种情况就是DIV套嵌,目前最简单的解决方法是找到你要过滤的部分的最后部分的后面的内容,然后过滤两者之间,然后在替换串部分补上不需要过滤的部分,我举个例子

比如有这么一段代码
<div id=1><div id=2>...</div></div><div id=3>
想要过滤其中的
<div id=1><div id=2>...</div></div>
这个时候我们可以选择过滤从<div id=1>开始一直到<div id=3>的内容,然后在规则的替换串部分补上被过滤掉的<div id=3>,这样就等于过滤掉了<div id=1><div id=2>...</div></div>

TOP

回复 6# Sanly 的帖子

这个问题可以用^和$(指定字符的开始和结束位置),置顶的教程中有这两个元字符的详细解释
也可以根据具体情况使用我7楼给出的第二条内容的办法

TOP

回复 9# Sanly 的帖子

嗯,办法其实是多种多样的,有时候只需要稍微转一下弯就可以了,不必拘泥于一定要用某一种方式来实现,这种不行换别的就好了

TOP

返回列表