【发布时间】:2014-11-05 19:49:15
【问题描述】:
我正在尝试在文档中深入获取元素的 css 树字符串。使用 Firebug 和 Chrome,我可以轻松获得选择器,但我需要完整路径。
原因是我需要根据一些页面的body类来修改一个WordPress主题。我知道这可能不是最佳实践,但如果你们中的某个人知道复制整个字符串的方法,我会非常高兴。
示例: body.page-id-362 > div#page.boxed > div#main.sidebar-none > div.wf-wrap > div.wf-container-main > div#content.content > div > div.vc_col-sm- 3.wpb_column.column_container
我要复制的内容更深,而且手写需要很长时间。
【问题讨论】:
-
你真的需要指定从正文到目标元素的每一个元素吗?页面中的 id 应该是唯一的,因此您的示例应该可以像
body.page-id-362 #content > div > div.vc_col-sm-3.wpb_column.column_container一样正常工作。根据 HTML 的外观,您可能能够删除最接近的 id 和元素之间的大部分选择器。