position:relative; give wrong offset values
If one takes an arbitrary element and gets its offset values, then adds to that the offset values of its offsetParent, than adds to that the offset values of its offsetParent, etc.
Eventually you will properly calculate an element's position relative to the outermost offsetParent, or the document itself.
However, when the offset values for an inline element are calculated, Opera has trouble with the values when these elements are themselves contained within an inline parent which has the CSS property position:relative;
Click an Item below to display its calculated offsetLeft and offsetTop relative to the entire document.
offsetLeft, offsetTop) =>
position:relative; (buggy)position:relative; (OK)