I have an absolutely positioned element that I move with the help of jQuery using the CSS propertly \'left\'.
$(\"#element\").css(\'left\', \'103px\');
I had a similar problem implementing a video progress bar. The element I wanted to position let was inside a DIV with 'display:table-caption;' After reading @gaurang171 comment on td elements, I ended up having to remove that element from the div table and setting 'display:block;' and the element position updated without the need for the dummyClass. A div with display:block inside the table-caption did not work, it had to be outside of the table altogether.