【问题标题】:Using CSS, is there any way to determine if an HTML element has a property set?使用 CSS,有没有办法确定 HTML 元素是否具有属性集?
【发布时间】:2020-10-15 01:22:55
【问题描述】:

仅使用 CSS,有没有办法确定选定的 HTML 元素是否具有特定的 CSS 属性集?

举个例子,如果我们有以下 CSS:

.example { color: red }

有没有办法在 CSS 中选择div[color has been set via CSS]? (这显然是 伪代码,而不是真正的 CSS)

当 HTML 包含内联样式时,这很容易完成,但我只是询问样式何时没有在 HTML 内内联定义。

【问题讨论】:

  • 不,因为你可以这样做[color:white] { color:black } [color:black] { color:white }

标签: html css browser properties css-selectors


【解决方案1】:

不幸的是,目前只能定位标签上的属性,而不是已应用于它的样式。

如果您可以描述您正在尝试做的事情,那么可能有另一种方法可以实现您想要做的事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 2020-12-17
    • 2011-05-21
    • 2014-10-15
    • 2014-09-16
    • 1970-01-01
    相关资源
    最近更新 更多