Высота и ширина блока может быть любой.
![image.png](http://rgho.st/7TgzK6hZ5/image.png)
Пробовал с помощью border-image repeating-linear gradient. Ничего путного не вышло.
Самый простой вариант (как мне кажется):
Основной блок (before, after) - верхняя и нижняя границы
дополнительный элемент - права и левая
может есть лучшее решение?.
Может есть проще вариант?