Беглый взгляд на вашу скрипку, кажется, что когда вы интегрировали гарнитуру с Bootstrap, это вызвало либо изменение размера / типа шрифта, либо изменение высоты поля ввода (не уверен на 100%). В любом случае, если вы посмотрите наCSS первая запись:
:root {
--input-padding-x: .75rem;
--input-padding-y: .75rem;
}
Устанавливает высоту заполнения и ширину заполнения .75rem
, которая используется для поля ввода, где вы видите, что оно отображается неправильно:
.form-label-group > input,
.form-label-group > label {
padding: var(--input-padding-y) var(--input-padding-x);
}
Есть много способов исправить это, и я не уверен, что будет работать лучше всего в вашем случае.Это может быть вопрос настройки --input-padding-x
и --input-padding-y
до размера, который будет лучше соответствовать вашим элементам формы, или, возможно, вам просто нужно изменить заполнение для классов .form-label-group > input
и .form-label-group > label
на что-то жестко закодированное вместо,Надеюсь, что это поможет или, по крайней мере, даст вам правильное указание.