Простое исправление заключается в том, чтобы обернуть кнопку в form-group
и добавить к ней невидимый текст (
или <br />
). Но это было бы совершенно неправильно, просто удобный хак, потому что это просто скрыло бы основную проблему с вашим кодом.
Правильное решение было бы:
- использовать последняя стабильная версия Bootstrap - ваше перо в настоящее время использует
v4.0.0-alpha5
, который не содержит много исправлений и, среди прочего, не содержит классов flexbox Bootstrap) - заключает кнопку в
.form-group.col-md-4
- использование
d-flex align-items-end
классов в .form-row
Рабочий пример: https://codepen.io/andrei-gheorghiu/pen/KKKNxZg
Примечание: пока вы не начнете использовать последнюю стабильную версиюверсия CSS Bootstrap, вы продолжите сталкиваться с проблемами, которые, по-видимому, не имеют никакого смысла, потому что версия, которую вы используете, является предварительной версией, которая не включает в себя многое из того, что большинство примеров Bootstrap 4 считают само собой разумеющимся.