Да, только круглые / эллиптические границы доступны через CSS. Если вы хотите другие формы, вам придется использовать изображение.
Можно получить прямые диагонали, злоупотребляя объединениями границ:
<div style="background: gray; height: 100px; width: 200px; position: relative;">
<div style="height: 1px; width: 1px; border-top: solid gray 20px; border-right: solid white 20px; position: absolute; bottom: -1px; right: 0;"></div>
</div>
Не уверен, что это особенно хорошая идея.