确定HTML文本和图像的物理布局

时间:2010-11-17 13:04:10

标签: html winforms dom layout browser

我们正在尝试确定div中文本和图像的物理布局。

div具有一定的宽度,因此根据其破坏规则排列文本。 我们如何得到布局的结果,即哪些文本和图像在哪些物理线上?

执行此操作是否有DOM标准,或者此浏览器是否具体?

托管浏览器的(winforms)应用程序(WebBrowser或任何其他可托管浏览器)需要结果。

2 个答案:

答案 0 :(得分:1)

这是渲染引擎特定的,因浏览器而异。我不相信有一种实用的方法可以在没有内部渲染引擎的副本的情况下复制它,并且尝试根据标准推出自己的版本是一种愚蠢的错误,因为很多浏览器供应商还没有设法做到这一点,他们有15年的开端你:P

不是你想听到的,但我会重新考虑你的目标。

答案 1 :(得分:0)

如果你正在使用jQuery,你只需要offset()方法。我假设其他库具有类似的功能。

如果您没有使用好的JavaScript库,可以尝试使用一次性解决方案。但jQuery source for offset()看起来有点复杂。