This repository was archived by the owner on Jan 6, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 768
fxLayoutGap API
Thomas Burleson edited this page May 20, 2017
·
16 revisions
The fxLayoutGap directive should be used on to specify margin gaps on children within a flexbox container (e.g. nested within a fxLayout container).
-
margin-right
used when the parent containerflex-direction
== "row" -
margin-bottom
used when the parent containerflex-direction
== "column"
Note that the last child item will NOT have a margin gap specified; only the inside gaps are specified.
<div fxLayout="row">
<div>1. One</div> <div>2. Two</div> <div>3. Three</div> <div>4. Four</div>
</div>
<div fxLayout="row" fxLayoutGap="20px">
<div>1. One</div> <div>2. Two</div> <div>3. Three</div> <div>4. Four</div>
</div>
<div fxLayout="column" >
<div>1. One</div> <div>2. Two</div> <div>3. Three</div> <div>4. Four</div>
</div>
<div fxLayout="column" fxLayoutGap="20px">
<div>1. One</div> <div>2. Two</div> <div>3. Three</div> <div>4. Four</div>
</div>
When using fxLayoutWrap
to wrap rows or columns, developers should account for the gap sizes when specifying the child item sizes (using fxFlex).
fxLayoutGap does not track whether
column-reverse
orrow-reverse
are used.
-
Quick Links
-
Documentation
-
Demos
-
StackBlitz Templates
-
Learning FlexBox
-
History
-
Developer Guides
-
Contributing