Стань PHP-разработчиком с нуля с трудоустройством в IT-компании

Дерево навыков/Positioning schemes, containing blocks и insets/ Схемы позиционирования и участие в потоке

КатегорияПозиционирование и наложениеНавыкPositioning schemes, containing blocks и insetsКомпонент навыка

Схемы позиционирования и участие в потоке

БазовыйПродвинутый

  1. Базовый уровень

    • Static box остаётся в formatting context родителя

      Определяет `static` box как непозиционированный и размещаемый formatting context родителя.

    • Не-static box становится positioned

      Определяет любое не-`static` значение как создание positioned box.

    • Relative box сохраняет участие в потоке

      Сохраняет relative-positioned box в normal flow.

    • Absolute box исключается из потока

      Исключает absolute-positioned box из normal flow и его влияния на геометрию siblings и ancestors.

  2. Продвинутый уровень

    • Absolute box не участвует в formatting context родителя

      Не включает absolute box в formatting context родителя.

    • Absolute positioning запускает blockification

      Передаёт `absolute` как trigger blockification профильному display-владельцу.

    • Absolute box создаёт independent formatting context

      Устанавливает independent formatting context absolute-positioned box, не присваивая себе его внутренний layout algorithm.