html - 提取影响网页上 DIV 的整个 CSS

标签 html css

我希望提取影响突出显示的 div 的整个 CSS。对于复杂的设计,CSS 由许多添加了一些 CSS 的类组成。寻找一种可以剥离并可能将所有这些连接在一起的技术,例如 Inspect Element 但更清洁。

例如,在这个 Adob​​e 体验页面 ( http://www.adobe.com/uk/products/experience-design.html ) 上。我希望选择文章 div“用户体验的新体验”。然后取出所有影响其中附加到类的所有内容的 CSS。

有一个 ExtractCSS 工具可以做类似的事情,但寻找更直观的东西。这也忽略了所有删除线。

enter image description here

最佳答案

最简单的方法是:

  • 在开发者工具中选择您的元素
  • 在 Js 控制台上运行 window.getComputedStyle($0).cssText

其中 $0 代表当前选中的 DOM 元素。

或者,如果你想用给定的类定位一个特定的元素,那么做
window.getComputedStyle( document.getElementsByClassName('hero2-align-2 hero2-basis-0')[0]).cssText
按类名查询元素可能会返回超过 1 个元素,[0] 用于保证只处理一个元素。

或者通过 id
window.getComputedStyle( document.getElementById('yourID') ).cssText

关于html - 提取影响网页上 DIV 的整个 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39528698/

相关文章:

css - 在 WordPress 插件中集成 bootstrap 时避免命名空间冲突

css - BEM 嵌套命名约定——孙元素

css - div 标签在 firefox 中不能正确 float ,但在 safari 和 chrome 中工作 - wordpress 主题

javascript - 如何通过 'onmouseover' 删除选择列表?

html - 如何让两个兄弟元素同时转换?

javascript - 拖放 html 表格单元格纯 javascript 和 html

javascript - 我如何在 html 中创建一个绝对定位的 div,它会将其他元素推到一边,就像在 Apple 的页面中一样?

php - 在不同的 div 中继续溢出文本?

jquery - 我可以链接到 HTML 页面的内部部分吗?

html - 带有 HTML 和 CSS 的吉他谱