Class Layout API
This page describes how to use the class based layout API.
fx-layout classes
Classes
To choose between a row and column layout of an element you can add the following classes:
fx-layout-rowfx-layout-column
Options
In addition to these you can optionally add the following, to control the corresponding flex properties:
fx-layout-wrapfx-layout-reverse
Example
<div class="fx-layout-row">
<span>One</span>
<span>Two</span>
<span>Three</span>
</div>
fx-align classes
Values
To control the layout-align behaviour, you can use combinations of two classes. One for the main axis and the other for the cross axis.
Main Axis
Classes for the main axis follow the naming convention fx-align--[value]-x.
fx-align--start-xfx-align--end-xfx-align--center-xfx-align--space-between-xfx-align--space-around-xfx-align--space-evenly-x
Cross Axis
Classes for the main axis follow the naming convention fx-align--x-[value].
fx-align--x-startfx-align--x-endfx-align--x-centerfx-align--x-baselinefx-align--x-stretch
Example
<div class="fx-layout-row
fx-align--center-x
fx-align--x-center">
<span>One</span>
</div>