如何在触控笔中引用数千种可能的选择器?

时间:2018-08-11 00:24:57

标签: css styles stylus

我正在尝试为一个论坛编写手写笔脚本,用户可以在其中定义自定义文本的颜色,字体或大小。具体来说,我想在功能上否定那些习俗,而采用通用定义的默认设置。问题是,仅在内容已已经处于默认状态时,才将必需的样式应用于post-text-content。用户对文本的每次自定义都会创建自己独特的<span style>,因此我需要以这种样式编写数千行,每行替换<span style="color:green">,依此类推,直到用尽所有可能的为止CSS颜色名称和十六进制代码;那么我将不得不对文本大小(谢天谢地只有5个)和字体(我认为论坛支持22个)重复相同的操作。

实际上,我想为每个可能的<span style="color:*">使用单个选择器。如果需要,我可以手动设置字体和大小。我尝试了通配符,但没有用。我可以使用通配符吗?当仅选择该div失败时,是否存在一种特定的方法来否定某个div中的任何代码?

1 个答案:

答案 0 :(得分:1)

我不确定我是否理解正确,但是可以使用standard CSS property selectorspan[style~="color:"] { color: red !important; }

/编辑 刚刚意识到,使用代字号选择器比使用通配符要好得多,因为它不会意外地锁定诸如background-color:之类的东西。