【问题标题】:How to change text-selection styles with javascript [duplicate]如何使用javascript更改文本选择样式[重复]
【发布时间】:2012-09-27 13:11:05
【问题描述】:

可能重复:
Setting CSS pseudo-class rules from JavaScript

你怎么做的事情等于:

::selection {
    color: #FFF;
}

在 JavaScript 中?

【问题讨论】:

  • @Pumbaa80: ::selection 不是伪类,但使用 JS 修改文档样式的原则确实适用。

标签: javascript css textselection


【解决方案1】:
.foobar::selection {
    color: #FFF;
}

element.className += " foobar";

【讨论】:

  • 我无法将更改添加为编辑,因为编辑需要编辑 6+ 个字符...但它应该是 += " foobar",否则之前的类名不会与新的
  • @MarkusUnterwaditzer:已经更新,但你是对的。谢谢。 :)
  • 所以没有办法分配(通过js)生成的颜色?
  • @peat-ar:据我所知,并非没有操纵样式表。有关更多信息,请参阅可能重复答案。
猜你喜欢
  • 2019-08-22
  • 2012-10-27
  • 2015-05-24
  • 2020-07-09
  • 2014-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-17
相关资源
最近更新 更多