本文介绍了复制适用于元素的CSS样式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我想能够获得输出到控制台(或类似的东西)适用于元素的所有样式规则。例如 $(_ element _)。css_styles(); 生成如下输出: 元素 {元素} 元素 {风格} em> 元素 { style } 我可以得到这个吗? 编辑:我建立了一个 如果您使用的是Chrome,则可以使用 getMatchedCSSRules(element)。如果您使用FireFox(或其他Gecko浏览器),则可以使用 polyfill 。 I want to be able to get as output to the console (or something like this) all the style rules that apply to an element. Such that for example $(_element_).css_styles(); generates output like:element { style }.class { style }super > element { style }neighbor + element { style }How can I get this?edit: I built a jfiddle that looks good. 解决方案 If you're on Chrome, you can use getMatchedCSSRules(element). If you're on FireFox (or another Gecko browser), a polyfill is available. 这篇关于复制适用于元素的CSS样式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-12 14:16