Почему при добавлении текста inline-block элементу он выбивается из очереди?

Блокам задано лишь свойство дисплей, размеры и небольшой отступ, однако при добавлении текста одному из них, он выбивается из общего ряда

Решено:
  • Вопрос задан
  • 67 просмотров
Решения вопроса 2
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
потому что ты не указал vertical-align. а по дефолту это baseline. в двух словах он может вести себя вообще не предсказуемо. причем даже в разных браузерах по разному. в общем просто задай нужный vertical-align
Ответ написан
@UthvfyV
в стиль дива надо добавить vertical-align: top; или наоборот bottom. Однако если указан float: left или right то свойство vertical-align будет игнорироваться. Если где-то есть намёки на float, то для страховки надо прописывать float: none; А если не реагирует можно добавить !important, float: none !important; Но лучше !important не ставить, только по необходимости.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы