Задать вопрос

Почему не работает vertical-align для inline-block?

jsfiddle.net/8p4cg

Что я делаю не так?
  • Вопрос задан
  • 10374 просмотра
Подписаться 3 Оценить 2 комментария
Решения вопроса 2
vmpartner
@vmpartner
In code we trust
Почему не работает читайте здесь
Как вариант посмотрите такое решение
Ответ написан
Почему вы решили, что не работает? Какого поведения вы ждете от такого кода?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Вы используете vertical-align для блочного элемента. А оно только для табличных работает (и еще инлайновых, кажется, но и там свои особенности). Используйте display: table-cell, например.
jsfiddle.net/8p4cg/1/
Ответ написан
jsfiddle.net/8p4cg/3/
Если над ИЕ7, вставьте около текста пустые спаны с каким-нибудь классом и замените селектор :before на этот класс.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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