1

我有一个项目的需求,我需要在考虑与 html 页面关联的 CSS 文件的情况下解析 html 文件并构建详细的 dom 树。我需要与萤火虫计算/Dom 选项卡显示相同的细节。我的图书馆的用户可能会问以下问题:

  1. 标记中的border-left-style第三个。我需要弄清楚对此应用了什么边框。如果用户指定的样式是,那么我应该提取左边框样式并返回该值。divbodydivborder

  2. 如果浏览器宽度为 1020px,那么 dom 中特定节点的 x 和 y 坐标是多少。

  3. 特定 dom 元素的文本的宽度和高度是多少。

我的应用程序是基于 Java 的。我想知道我是否可以使用 Gecko 或 Webkit 的某些部分并在它们之上构建我的库。

任何帮助是极大的赞赏。

安迪

4

0 回答 0