Actions

Work Header

如何屏蔽匿名雷文

Summary:

功能:屏蔽乙女腐、Mob、GB 等内容。内含万能代码段,可自行替换任何雷点 Tag。

/*
• 本文参考了 @Aiden303 的《关于如何永久屏蔽所有乙女腐内容》。
尊重彼此的 XP ,也请尊重她人拒绝被雷的权利。
*/

Work Text:

以下为屏蔽对应 Tag 的代码段,直接复制粘贴到皮肤就行。(操作步骤见文末)

/* 这里是注释,复制与否无影响,AO3会自动略掉 */

/* 1. 屏蔽 Mob 相关 */
li.blurb:has(a.tag[href*="Mob" i]),
li.blurb:has(a.tag[href*="mob" i]),

/* 2. 屏蔽 GB 相关 (包含常见同义词) */
li.blurb:has(a.tag[href*="GB" i]),
li.blurb:has(a.tag[href*="gb" i]),
li.blurb:has(a.tag[href*="Pegging" i]),
li.blurb:has(a.tag[href*="Genderbending" i]),

/* 3. 屏蔽任何你讨厌的自定义标签 (将“Tag名称”替换掉即可) */
li.blurb:has(a.tag[href*="Tag名称"]),

/* 4. 屏蔽“乙女腐” (强效版:仅保留 F/M,且自动隐藏所有 M/M 内容)
   注:此部分来自 @Aiden303 */
.blurb:not(:has(span[title*="F/M"i])),
.blurb:has(span[title*="M/M"i])

/* --- 统一执行隐藏指令 --- */
{
  display: none !important;
}


如果要屏蔽好几个不同的词( Tag ),格式必须是: li.blurb:has(a.tag[href*="词A"]), li.blurb:has(a.tag[href*="词B"]),
每个词后都要加逗号,最后一行不加。
[] 里有没有 i 都可以,写了就不用重复写多种大小写。

 

操作步骤引用了@Aiden303的《关于如何永久屏蔽所有乙女腐内容》

 

1. 点击自己昵称,点击dashboard,点击skin,点击create site skin

2. title处自己给skin起个名字,不能重名

如果你的浏览器开了自动翻译 关掉 下边的css代码是不含中文的

css处把下边的不显示m/m功能的代码复制过去 别漏掉最前边的.和最后边的大括号

.blurb:has(span[title*="M/M"i]) {
  display: none !important;
}

还有一个更为强效的css代码,跟上边的二选一只用复制一个就行,相比上边的,多了一个必须打f/m标签才会显示的条件

.blurb:not(:has(span[title*="F/M"i])),
.blurb:has(span[title*="M/M"i]) {
  display: none !important;
}

3.点击submit提交,再点一下use就生效了

4.如果想取消生效,可以再次来到皮肤界面,点击恢复到默认皮肤


大家在使用过程中如果遇到任何 Bug 或者失效的情况,请务必在评论区踢我!