Wenn man alle Elemente bspw. aus generiertem HTML verschieben will, bietet sich jQuery an.
Folgendes HTML habe ich aus einem PDF zu HTML Umwandlungsprogramm erhalten:
<div style="position:absolute;top:97;left:333"><nobr><span class="ft1"> </span></nobr></div> <div style="position:absolute;top:121;left:333"><nobr><span class="ft1"> </span></nobr></div> <div style="position:absolute;top:145;left:333"><nobr><span class="ft1"> </span></nobr></div> <div style="position:absolute;top:170;left:293"><nobr><span class="ft2">Text </span></nobr></div>
Um die Inline Styles zu verändern und die Div-Blöcke um 100px zu verschieben nach rechts und nach unten kann folgender Code verwendet werden:
$(document).ready(function() { $('div').each(function() { var offset = $(this).offset(); alert("left: " + offset.left + ", top: " + offset.top ); $(this).css('left', offset.left + 100); $(this).css('top', offset.top + 100); }); });