BenderIsGreat34
@BenderIsGreat34
junior front-end

Форма в виде таблицы с фантомными границами полей?

Кто-то может делал уже подобный интерфейс форм?
Не могу никак сделать форму в виде таблицы.
Описание: каждый инпут имеет границу в 2px белого цвета. Все инпуты прилипают друг к другу. Если инпут не проходит валидацию, то его цвет границы окрашивается в красный.
Проблема: границы наслаиваются друг у друга
вот пример макета:
5f5362cc22cda919485063.png

Сама по себе граница должна быть 2px, т.е по сути каждый инпут имеет границу 1px (суммарно с другим инпутом получается 2px), при этом получается, что внешняя граница должна быть 2px (потому что там ничего не наслаивается, она же внешняя, лол). Но если поле невалидное, оно получает границу в 2px и рядом с ней не должно быть белой границы.
вот пример моего кода (если это вообще кодом назвать можно :с )
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
BenderIsGreat34
@BenderIsGreat34 Автор вопроса
junior front-end
я сделаль. спасибо всем, кто прочитал.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
можно к лейблу примотать эту рамку как псевдо-элемент

Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы