http://www.w3.org/TR/css3-exclusions/ Is what I need and IE supports it as can be demonstrated nicely at http://ie.microsoft.com/testdrive/html5/positionedfloats/default.html
however no other browsers seem to support the wrap-flow attribute.
How do I achieve a positioned float on any browser other than IE? (The "excluded block" can be at a fixed position, however everything surrounding it is dynamic in nature.)
Note I have tried the css "shape-outside" attribute: http://jsfiddle.net/ourk5mue/
-webkit-shape-outside: polygon(0px 280px, 100% 280px, 100% 500px, 0px 500px);
however the results are either unreliable (due to occationally disabling line breaking (as seen on chrome)), or not supported (on firefox).
It looks like I'll have to use javascript to manually relocate the DOM element in the document flow. Can this be done only with CSS?