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 761
 
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-rightused when the parent containerflex-direction== "row" - 
margin-bottomused 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-reverseorrow-reverseare used.
- 
Quick Links
 - 
Documentation
 - 
Demos
 - 
StackBlitz Templates
 - 
Learning FlexBox
 - 
History
 - 
Developer Guides
 - 
Contributing