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

Почему у элемента такое поведение?

В спецификации в п.2. написано, что если к inline элементу применить абсолютное позиционирование, то он становиться block.
В моем примере красный прямоугольник сделан с помощью inline-псевдоэлемента. После того как я задал ему position: absolute в веб-инспекторе в вычесленных значениях действительно отображается display: block, а также элемент реагирует на указания размеров.
Почему если я самостоятельно прописываю ему display: block элемент меняет свое расположение? Получается, что автоматически заданное значение чем-то отличается от явно указанного?

  • Вопрос задан
  • 2374 просмотра
Подписаться 4 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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