<div style="float:left; width:465px;">xxx</div>
<div style="width:320px; border:1px solid #099aef; position:absolute; display:inline;">Different position of this rectangle in Opera vs Google Chrome</div>
Opera displays the blue rectangle to the left, Chrome displays it different. Why?
P.S. The code was significantly simplified to find an error and may have no sense now.
It appears that Chrome is ignoring your absolute positioning on the second div in the absence of position coordinates. Instead, it’s displaying the second div to the right of the first as if it was in the normal page flow.