Как сделать красивую пунктирную рамку с закруглениями?

Всем привет. Я сделал drag n drop input, и хочу, чтобы он был красивый) Но, мне не очень нравиться, что у моей пунктирной рамки с закруглениями немного, как будто, обрезаются края или что-то подобное. В общем, есть ли какой-нибудь вариант сделать это получше, чтобы в самих краях так же был отрезок с закруглениями? Делаю я, если что, на React + mui. введите сюда описание изображения


Ответы (2 шт):

Автор решения: BlackStar1991

Попросите дизайнера создать штрихпунктирный путь path в svg квадратной формы, нужного размера и закругления, потом добавьте эту рамку через background к диву оббертки этой обрасти. Через CSS такого не получить, простыми способами.

→ Ссылка
Автор решения: Pilaton

Не?

div {
  height: 300px;
  width: 300px;
  background: #eee;
  border-radius: 20px;
  border: 5px dashed #000;
  display: flex;
  align-items: center;
  justify-content: center;
}
<div>ee</div>

→ Ссылка