Ivan-P
@Ivan-P

Как сделать две колонки одинаковой высоты на бутстрапе?

Нужно в бустсрапе сделать 2 колонки одинаковой высоты.
В правой будет текст, а в левой - оглавление с vertical-align: middle.
c38775f703314553aba3ab4637b97456.jpg
Пытался добавить ROWу еще один класс:
.n-cols {
	display: table;
}

а колонкам соответственно:
.n-cols > div {
	display: table-cell;
	vertical-align: middle;
}

но колонка с оглавлением упрямо не хочет набирать высоту больше чем высота контента внутри.

UPD
Оказывается float: right (который задается бутстраповским колонкам) и display: table-cell не работают вместе! Если задаю колонкам float:none, по работает выкавнивание как на картинке, но отказывается работать бутстраповская сетка на этом участке..

Как решить проблему?
  • Вопрос задан
  • 2493 просмотра
Пригласить эксперта
Ответы на вопрос 3
paradokso
@paradokso
Начинающий фронт-эндер
А добавить кастомный стиль колонке не пробовали? С указанием высоты.
Ответ написан
shatov
@shatov
1C
кастомный стиль попробуйте
Ответ написан
Комментировать
@arkanroman
в своем css через media для меньших расширений где тебе не нужна одинаковая высота отмени table-cell и float или пропиши для этих блоков display:inline-block; verical-align:middle; и эти блоки будут по центру относительно друг друга
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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