小技巧:在本站隐藏某个人或某些人的发言
如果诸位在本站有特别不希望看到的人,可以透过使用诸如 Stylus 等浏览器附加组件并为本站添加如下之自定义样式的方式来隐藏其所发表的主题帖以及在其他人的主题帖下面的回复。
li.sz-item:has(footer):has(a:first-child[title="張三"]) {
display: none !important;
}
请取代上段原始码中的 張三 为你想要「屏蔽」的人即可。
如果你想要眼不见心不烦的人大于一位,可以像下面这样追加——
li.sz-item:has(footer):has(a:first-child[title="張三"], a:first-child[title="李四"], a:first-child[title="王五"]) {
display: none !important;
}
非常简单,不是吗?
:has() 真是个好东西。奈何它仅支援 Firefox 121 及以上的版本。不过好在如今 Firefox 128 ESR 也出来了,所以到也无碍。之前 ESR 还没更新的时候只能看着有这么好玩的东西没法用~
DELETED_ACCOUNT 另外称赞一下 贵站的前端设计师,比 Google 强太多了。Google 故意把几乎所有的东西都弄成 <div> 不说,class 那里还是没人看得懂的乱码。 贵站的原始码就写得简单明瞭太多了。给 贵站点赞。
正邪 建议“某人满头问号”使用上述功能。
DELETED_ACCOUNT 话说我不是已经将楼上加入我的黑名单了吗,怎么楼上还能在我的帖子下面回复。看来 贵站的黑名单对管理员无效啊。
另外,我也已经对楼上施用了这个小技巧(其实这个小技巧最初就是为了屏蔽楼上而写的……),所以并不能够知道楼上回了我什么。如果可以的话,也希望楼上勿要再回复我。尚祈原谅,谢谢。
如果可以的话,也希望楼上勿要再回复我
您都屏蔽我了,就不要管我说什么了。
本人在组外没有管理权限。笑死。
某人满头问号 感恩!效果立杆见影!如果能把首页主题列里的最后回复的人变成马赛克就更好了。
我自己先研究一下JS
最后回复的人变马赛克无需 JS, CSS 也可以做到:
li.sz-item footer a:is(:nth-child(4)[title="張三"], :nth-child(4)[title="李四"], :nth-child(4)[title="王五"]) { filter: blur(4px); }其中请用你希望屏蔽的使用者名称来取代其中的
張三等。至于对其施用的效果,可以是如上所示的filter: blur();也可以是其他的,比如简单的display: none;——以便隐藏显示,或者background-color: black;——以达到「涂黑效果」等等。这段原始码可用于 Firefox 35 及以上的版本(意味着基本上还能访问现代网页的浏览器都支持的)。
不过我倒觉得没有必要对其他人屏蔽到这个程度。我屏蔽某两个人是因为一是他们两个人的立场实在与我相左,而且其中一个人的头像还特别血腥恐怖(ie 红色过多——不是开玩笑,这一点其实对我来说很重要,我极为憎恶红色)。至于显示个名字什么的,倒无所谓。
某人满头问号 牛逼plus!再次感恩!
没有什么牛逼的,就是最基本的 CSS 而已。我也不是科班出身的,只是照着葫芦画瓢。
CSS 的关键就在于选中,然后给它写表达。写表达的部分很简单,一般去 MDN 之类的地方找就行了。选择的部分稍微复杂一点。我以前写过一点笔记(不是单纯跟 CSS 相关的,是一个大话题下的一小部分),关于 CSS 的选择的。现在将它贴过来(因为写的是比较丰富的 HTML 所以就只好贴图片了)。我觉得你看完这一小部分大概就能明白上面写的都是什么了,然后也可以开始自己尝试去写了。

上一任站长就是因为代码混乱进去的…
红色虽然可以用于血腥恐怖,但是一个红色的像素块本身不能让我联想起血腥恐怖
必须要配合场景,比如人或者动物的尸体啊,墙壁和建筑物的部分啊,这合在一起加点红色才像血腥恐怖。
删号了?
他林彪了