Effect I want to achieve:
Very similar questions:
- How can I wrap text around a non rectangular image? - but the other way around (they want to wrap text around, I want to keep text inside)
- Wrapping text around non-rectangular shapes css/html
Potential solutions:
- http://www.csstextwrap.com/ - a bit dated - mentions IE6 and Netscape, does not mention Chrome
- http://baconforme.com/
As in Novemeber 2015 - can we do better than that?
I managed to find this article about CSS shapes - http://www.chenhuijing.com/blog/why-you-should-be-excited-about-css-shapes/ - but they are not ready for prime time yet - http://caniuse.com/#feat=css-shapes - no IE, no Edge, no Firefox...
Considering the shape you are trying to achieve, the shape-inside property would provide a solution but unfortunatly, no browser I know of supports it today.
Another approach would be to use the shape-outside property which is currently supported by modern webkit browsers only :
For browser support, see canIuse