No such thing as a small change | |
PerlMonks |
Re^4: Position on Web Pageby erroneousBollock (Curate) |
on Aug 19, 2007 at 17:12 UTC ( [id://633624]=note: print w/replies, xml ) | Need Help?? |
This is quite clearly best solved by Javascript. Basically you want to draw your arrow (or whatever) so that its tip points to the area of interest. Best bet is to:
I recommend the "walk up the tree" approach... which is basically just walking up the .parent chain from your interesting node until you find the first node that is absolutely positioned.. then you walk back down, asking the browser for the "computed" styles of each container element until you get to the target node, collecting positioning attributes on the way down. You should end up with a "recipe" for how to compute the position of the target-node. (A thorough understanding of DOM, CSSp and browser DOM-bugs is required... implementation left as an exercise for the reader ;) -David
In Section
Seekers of Perl Wisdom
|
|