Когда я использую свойство css align-items, я не вижу никакой визуальной разницы со значением flex-end или значением end.
В чем разница между align-items: end и align-items: flex-end?
@Craig.C, да, то же самое, к сведению всех, кто интересуется этим: Chrome пока не поддерживает end, по состоянию на июнь 2021 года Firefox и Opera являются единственными браузерами, поддерживающими end.






Одно значение (end) определено в CSS Спецификация выравнивания коробки и предназначено для применения к нескольким моделям компоновки блоков (блок, таблица, сетка, гибкость и т. д.).
Другое значение (flex-end) определено в CSS спецификация флексбокса и предназначено для применения только к гибкому макету.
С помощью спецификации Box Alignment W3C пытается установить универсальный язык для выравнивания блоков в CSS. В конце концов, значения Box Alignment заменят конкретные значения, определенные в flex, grid и других спецификациях.
Например:
end будет использоваться вместо flex-endcolumn-gap будет использоваться вместо grid-column-gapМногие значения Box Alignment уже используются в основных браузерах. Но до полной реализации еще далеко, поэтому все же безопаснее использовать flex-end вместо end (а затем рассчитывать на долгосрочную поддержку устаревших имен).
Вот иллюстрация из спецификации Box Alignment:
§ 8.3. Legacy Gap Properties: the
grid-row-gap,grid-column-gap, andgrid-gappropertiesThe Grid Layout module was originally written with its own set of gutter properties, before all such properties were unified into the existing
row-gap/column-gapnaming. For compatibility with legacy content, those legacy property names must be supported as aliases:
grid-row-gapmust be treated as a shorthand for therow-gapproperty
grid-column-gapmust be treated as a shorthand for thecolumn-gapproperty
grid-gapmust be treated as a shorthand for thegappropertyIn all three cases, the legacy properties must take the same grammar as the property they are aliasing, and just "forward" the value to their aliased property.
На момент написания они выглядели одинаково в Firefox, но не в Chrome. Было загадкой, пока я не нашел этот v. полезные вопросы и ответы.