3
在jQuery中,zepto.js
等可以說如何在HTML中獲取元素的形狀/多邊形/邊界路徑/框架?
var position = $('a:first').position();
但一個標籤可以跨越幾行的形狀不是一個簡單的矩形(位置和大小)更加複雜。我想得到的是元素的路徑。
例
The pipes in this examples is meant to illude |||||||
|||||| |||| || ||||||| an a-tag spanning over two lines.
Consisting of two different rects OR 8 different points.
那麼,有沒有什麼辦法讓任何元素的多邊形?
太棒了!你認爲CPU很重嗎?你基本上是將每個單詞放在一個範圍內,更新DOM,然後獲得eahch單詞的位置? – hfossli
是的,這是方法。它會在CPU上稍微滑動一點,但對於50-100個單詞,這可能是合理的。我還注意到,最右邊的單詞需要添加到它們的寬度,底部單詞需要高度,我已經更新了小提琴和代碼。 – mattdlockyer