Почему все мои элементы в .row не имеют одинаковой высоты?

Как сделать так, чтобы все элементы имели одинаковую высоту, без необходимости определять статическую высоту?

[Почему все мои элементы в .row не имеют одинаковой высоты?

http://jsfiddle.net/o5fjsgur/

    <div class = "row">
      <div class = "col-sm-12 col-md-5 flex-center" style = "border:1px solid red;">
        <div class = "md-form">
            <select class = "browser-default custom-select" mdbInput mdbValidate   >
                <option   >CAMBIARR esta joda</option>
            </select>
        </div>
      </div>
      <div class = "col-sm-12 col-md-1 flex-center" style = "border:1px solid red;height: 100%;">
        <div style = "height: 100%;">
          holi
        </div>
      </div>
      <div class = "col-sm-12 col-md-5" style = "border:1px solid red;">
        <div class = "md-form m-0 p-0 flex-center mt-3">
            <div class = "form-check">
              <input type = "radio" class = "form-check-input" id = "creacion" name = "creacion_soporte" mdbInputDirective>
              <label class = "form-check-label" for = "creacion">Creación</label>
            </div>
            <div class = "form-check" >
              <input type = "radio" class = "form-check-input" id = "soporte" name = "creacion_soporte" mdbInputDirective>
              <label class = "form-check-label" for = "soporte">Soporte</label>
          </div>
        </div>
      </div>
    </div> 

Возможный дубликат Как сделать столбцы Bootstrap одинаковой высоты?

Vanojx1 24.12.2018 17:37

В скрипте используется альфа-версия Bootstrap 4, а не последняя версия Bootstrap 4. Альфа-версия не использует flexbox.

Zim 25.12.2018 13:36
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
CSS: FlexBox
CSS: FlexBox
Ранее разработчики использовали макеты с помощью Position и Float. После появления flexbox сценарий полностью изменился.
2
2
42
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если вы используете flex-box или если вы используете Bootstrap 4 с новой сеточной системой (см. https://getbootstrap.com/docs/4.2/layout/grid/), которая использует flex-box, вы получите ожидаемые результаты. height: 100% не влияет на плавающий элемент.

См. http://jsfiddle.net/8d9Lxemb/

что ты сделал?

yavg 24.12.2018 18:17

Я только что соединил последнюю версию Bootstrap и удалил ненужные стили height: 100%.

Gabriel 25.12.2018 20:58

Другие вопросы по теме