是否可以仅获取样式表指定的元素样式(如果样式未定义,则返回null)?
这实际上就是您所提供的例程所完成的。问题是,在大多数情况下,大多数样式 不是 未定义的-它们是由各个浏览器的内部样式表继承和/或定义的。
您可以花费大量的精力来遍历定义当前样式的 所有 规则,在文档当前视图中的 所有
样式表中,针对存在问题的元素对其进行评估,如果没有适用的话…并且如果没有应用于父项(或不继承此特定样式)…则认为它未定义。这将是缓慢的,
令人难以置信的 容易出错。我不建议尝试。
也许您最好退后一步,然后问您为什么会需要这样的东西?



