2010-12-06 1 views
0

Это может показаться глупым вопросом, но я не получаю ожидаемых результатов от vertical-align. Так что ...Как вертикально центрировать встроенные элементы в CSS

  1. ли vertical-align:center центр в дочерние элементы элемента, который обладает этим свойством, или же он центровки сам элемент, что этим свойством обладает, в пределах своего родителя?

  2. Для меня «центр» означает расстояние между верхним краем элемента и верхним отступом контейнера, а нижнее поле элемента и нижнее заполнение контейнера одинаковы. Кажется, это не всегда так. Является ли «дно» встроенного элемента базовой линией текста?

Спасибо!

+2

Не вертикально-выровненный: центр, вертикально-выровненный: средний – 2010-12-06 07:57:31

ответ

2

Пожалуйста, посмотрите здесь: http://www.w3schools.com/css/pr_pos_vertical-align.asp

В соответствии с этим, вертикальное выравнивание: средний сделать сам элемент в середине в соответствии с родителем.

+0

Действительно полезная заметка об этом: «Средний» - это ** не основанный на высоте родителя ** - он основан на _ * * высота самого высокого брата ** _ – 2017-08-03 17:09:17