DW Spoiler Cuts

Spoiler cuts for Dreamwidth

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

/* ==UserStyle==
@name        DW Spoiler Cuts
@description Spoiler cuts for Dreamwidth
@version     1.0
@namespace   https://greasyfork.org/en/users/571926-nonniemoose
==/UserStyle== */

@-moz-document domain("dreamwidth.org") {

div[tabindex] {display: inline;}
div[tabindex]>b~div {display: none;}
div[tabindex]>b {color: #00f; text-decoration: underline; cursor: pointer;}
div[tabindex]>b::before {content: "[";}
div[tabindex]>b::after {content: "]";}

div[tabindex]:focus>b {display: none;}
div[tabindex]:focus>b~div {display: inline;}
div[tabindex]:focus {outline: none;}

}