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

Есть набор элементов: input'ы, images'ы и т.д. и их нужно выравнить точно по центру блока. т.е.
горизонтально и вертикально. Как это сделать не могу всё понять?
  • Вопрос задан
  • 3357 просмотров
Пригласить эксперта
Ответы на вопрос 6
@IceJOKER
Web/Android developer
Все эти элементы вставляете в один div и далее:
div.wrapper{
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
Ответ написан
Комментировать
fr_end
@fr_end
Frontend разработчик
podust
@podust
Centering things.
В основном это следующие свойства в CSS:
text-align: center
vertical-align: middle
А также margin-left: auto; и margin-right: auto;

Все зависит от конкретной ситуации.
Ответ написан
Комментировать
@GreatRash
Если вас интересуют только новые браузеры, то можно просто начать юзать flex-box :)
Ответ написан
Комментировать
vanya_beseda
@vanya_beseda
Front End
Это то что Вам нужно.
Ответ написан
Комментировать
Writerim
@Writerim
Заполнить позже...
Не знаю как поможет или нет. Может это уже строе слишком решение.

jsfiddle.net/7gr357w9/1
Ответ написан
Ваш ответ на вопрос

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

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