В настоящее время я работаю над веб-приложением перетаскивания с помощью vue.js. В этом приложении у нас есть несколько специально разработанных границ для входного HTML-элемента.
Конструкции выглядят следующим образом: (игнорируем серыйвертикальная линия. Это рисуется динамически) ![enter image description here](https://i.stack.imgur.com/GS3TJ.png)
Я пробовал что-то вроде создания дочернего элемента div, сделав его немного больше входного, установите его с z-index позадивход и установить цвет.Но проблема в том, что светло-голубые границы справа и слева всегда будут занимать 100% высоты.Мне нужно что-то вроде 75% или 80%.
Граница «перекрытия» также может быть сверху, справа или слева на элементе
![enter image description here](https://i.stack.imgur.com/ooZ0Y.png)
Кто-нибудь знает, как лучше всего решить эту проблему в ответ?