Вот пример демо моей проблемыВертикально центр каждый элемент внутри DIV
http://www.bootply.com/tkrs6G3GlG
Основном, я попал на левых групп форм, и в каждой у меня есть большой текст дает некоторую информацию и затем попросить пользователя выбрать что-то (в данном случае это только радио, но есть выпадающие списки и флажки). Я бы хотел, чтобы для каждой группы форм опции справа располагались вертикально (посередине) в зависимости от размера текста. В приведенном выше примере радио находятся сверху, но я хотел бы, чтобы они находились в середине соответствующей группы форм.
Я попытался
.vcenter{vertical-align:middle;
}
, но это не работает. Я также попытался установить высоту div, которая содержит опции
.maxHeight{
height:100%;
}
, но div не увеличивается. Я пробовал использовать большую высоту и скрывать переполнение, но не работал. Единственное, что работает до сих пор используют
.vcenter{
position:absolute;
vertical-align: middle;
}
но это только хорошо выглядит на большом экране, но после того, как экран изменения размера, это перекрывающееся с текстом.
Возможный дубликат [Как вертикально центрирования DIV для всех браузеров?] (http://stackoverflow.com/questions/396145/how-to-vertically -center-a-div-for-all-browsers) – jperezov
Попробуйте установить 'margin' в' auto' и указав ширину 'div', проверьте ответ –