2010-11-17 18 views
0

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

该div具有一定的宽度,因此根据其断词规则布置文本。 我们如何获得布局的结果,即哪些文字和图像在哪些物理线上?

有没有这样做的DOM标准,还是这个浏览器特定?

结果由托管浏览器(的WinForms)应用程序需要(web浏览器或任何其它可主存浏览器。)

回答

1

这被渲染引擎特定,这是从浏览器变化到浏览器。我不相信有一种实用的方法可以在不需要内部复制渲染引擎的情况下进行复制,并且试图根据标准推出自己的产品是一件愚蠢的事情,因为很多浏览器供应商还没有设法做到这一点,他们有15年的开端:P

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

0

如果您使用jQuery,您只需要使用offset()方法。我假设其他图书馆有类似的功能。

如果你没有使用一个好的JavaScript库,你可以试着找一个一次性的解决方案。虽然jQuery source for offset()看起来有点复杂。