2010-11-19 6 views

Antwort

0

der Unterschied ist, dass elem.offsetLeft ist ein berechneter Wert von Offset links von Browser berechnet, auch wenn Sie nicht explizit die gleiche Eigenschaft über Stil und/oder CSS, stattdessen angegeben haben elem.style.left es ein Get der Immobilie ist links Attribut Stil

versuchen diesen Code: http://jsfiddle.net/nnryG/

die computedValue ohne Einheit ist, wird der Stil-Eigenschaft, was Sie in inline zugewiesen Stil .

+0

Wenn Sie unitless sagen, gibt es nur eine Zahl zurück? während links würde Wert + px zurückgeben? – steve

+0

also bin ich besser dran, nur an OffsetLeft haften? – steve

+0

Steve, versuchen Sie den Link oben :) die Aussagen machen verschiedene Dinge, es ist nicht besser. Es hängt davon ab, was Sie erreichen möchten. –

Verwandte Themen