2010-11-17 54 views
0

我們試圖確定文本和圖像在div中的物理佈局。確定HTML文本和圖像的物理佈局

該div具有一定的寬度,因此根據其斷詞規則佈置文本。 我們如何獲得佈局的結果,即哪些文字和圖像在哪些物理線上?

有沒有這樣做的DOM標準,還是這個瀏覽器特定?

結果由託管瀏覽器(的WinForms)應用程序需要(web瀏覽器或任何其它可主存瀏覽器。)

回答

1

這被渲染引擎特定,這是從瀏覽器變化到瀏覽器。我不相信有一種實用的方法可以在不需要內部複製渲染引擎的情況下進行復制,並且試圖根據標準推出自己的產品是一件愚蠢的事情,因爲很多瀏覽器供應商還沒有設法做到這一點,他們有15年的開端:P

不是你想聽到的,但我會重新考慮你的目標。

0

如果您使用jQuery,您只需要使用offset()方法。我假設其他圖書館有類似的功能。

如果你沒有使用一個好的JavaScript庫,你可以試着找一個一次性的解決方案。雖然jQuery source for offset()看起來有點複雜。