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

Дерево навыков/Intrinsic и extrinsic sizing/ Percentage sizing и cyclic dependencies

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

    • Размер containing block как percentage basis

    • Разрешение width/height percentage по соответствующей оси

    • Распространение definiteness через цепочку разрешённых percentages

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

    • Percentage при indefinite containing-block size

    • Неразрешённый percentage, который behaves as `auto`

    • Различие percentage handling при intrinsic contribution и final used sizing

    • Обнаружение same-axis cyclic percentage dependency

  3. Экспертный уровень

    • Initial-value substitution для cyclic preferred/max sizes non-replaced box

    • Cyclic preferred/max values в max-content contribution replaced box

    • Zero resolution cyclic percentage в min-content contribution replaced box

    • Zero resolution cyclic min-size и edge percentages при contribution calculation

    • Разрешение percentage после intrinsic phase без повторного пересчёта containing block

    • Block-axis cycle, `behaves as auto` и Flex/Grid exceptions