Is there a way to do an inverted rounded corner in CSS3, something approximately like the bottom left corner in the (crude) drawing below?
/-------\
| |
| |
| |
| ______/
|/ <---The left side is flush (straight), the slant should be rounded
Perhaps border-radius could be combined with this technique?
Edit: I’m not looking for a speech bubble, but rather just a way to curve the right side of the point on the bottom left.
Well, this is pure madness, but certainly there are ways to achieve this 🙂 not cross-browserly, but let’s see:
Our mark-up:
Our CSS:
The result:
http://jsfiddle.net/MrLWY/
I have only tested this in Firefox 3.6.3, but the idea is clear 🙂
Here is take two:
And the result: http://jsfiddle.net/ajeN7/
Perhaps this can be enhanced in many ways: