Summary: Was reading https://yogalayout.com/docs/aspect-ratio and noticed a typo. "Flexbox does has" -> "Flexbox does have" Reviewed By: NickGerleman Differential Revision: D49885138 fbshipit-source-id: 847b40eda257bd0726c3992a7285ac6fa267d418
850 B
850 B
path, title, hasPlayground
path | title | hasPlayground |
---|---|---|
/docs/aspect-ratio | Aspect Ratio | true |
Aspect Ratio
AspectRatio is a property introduced by Yoga and is not present as a settable property in the css flexbox specification. Flexbox does have the notion of aspect ratio though for things with intrinsic aspect ratio such as images.
The aspect ratio
property in Yoga has the following properties:
- Accepts any floating point value > 0, the default is undefined.
- Defined as the ratio between the
width
and theheight
of a node e.g. if a node has an aspect ratio of 2 then itswidth
is twice the size of itsheight
. - Respects the
min
andmax
dimensions of an item. - Has higher priority than
flex grow
- If
aspect ratio
,width
, andheight
are set then the cross axis dimension is overridden.