Комментарии 7
Меня до сих пор устраивает отключение отображения outline
+1
На телефоне из-за экранной клавиатуры сдвигается, нужно добавить обработчик на изменение размеров окна. Также если на форме в начале появится какое-либо сообщение, допустим валидация сработала, нужно опять будет вызывать метод для пересчёта рамки. Тогда уже проще таймаут поставить наверно.
0
Я поэтому и упомянул ResizeObserver
0
заголовок поправьте
А затем перемещаем, наши 4-e div, каждый в свой угол
Не проще ли задавать размеры родительскому контейнеру, а уголки изначально спозиционировать с помощью CSS?
+1
Интересное решение, сохранил на всякий случай.
+1
Интересно, спасибо!
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Свободно стилизируемый outline DOM элементов