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

Почему инлайн-блочный элемент не принимает отрицательные отступы?

Доброго дня.
Почему происходит то, что происходит на jsfiddle? Я задал инлайн-блочному элементу огромный отрицательный маргин, но он сместился вверх только на расстояние, равное свободному месту от верхней границы до текста.

Интересуют технические причины, почему происходит именно так, например, ссылка на место в спецификации. Вот в Visual Formatting Model явное противоречие: inline-block там относится к элементам, создающим инлайновый анонимный блок, и там же ниже утверждается, что inline-block создает BFC, а не IFC соответственно. Чувствую, что здесь и находится реальная причина, но чем она обусловлена?

Заранее спасибо.
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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