Подскажите пожалуйста, как сделать пунктирную линию по краю блока? В данном примере кнопки.
Стиль border-style: dashed не подходит, по причине невозможности управлять шириной и расстоянием между линиями.
Использую background-image + svg
background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: white; stroke-width: 2; stroke-dasharray:7 5'/></svg>");
Но в этом варианте не работает border-radius, пропадают линии на скруглении.
Подскажите пожалуйста, как можно реализовать пунктирную линию по краю блока?
В результате должно быть так
но не получается так :(