ALF Grids

Grids are similar to columns, but all columns have the same width. They also have a container (.grid) with child items (.cell).

There are a few other differences:

  • The responsive is easier to setup, only the container needs classes (see 'Responsive' below)
  • The gap is customizable, , just overwrite the .grid-gap property in the CSS

Responsive

The main difference is that the responsive specification is added to the container, with the classes web-large?, web?, tablet?, phone? and phone-small?, where the question mark is a number from 2 to 6. NOTE: for phone-small there's no need to write 1, that's the default value.

For example:

<div class="grid web-large5 web4 tablet3 phone2"></div>

Examples

Grid .grid.web-large5.web4.tablet3.phone2

1: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

2: Nullam nec condimentum leo. Ut mauris justo, pulvinar et scelerisque eget, ultrices a enim. Maecenas lectus ante, imperdiet in viverra quis, rutrum nec neque. Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

3: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

4:Nullam nec condimentum leo.

5: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

Ut mauris justo, pulvinar et scelerisque eget, ultrices a enim. Maecenas lectus ante, imperdiet in viverra quis, rutrum nec neque. Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

6: Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

7: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

8: Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

9: Nullam nec condimentum leo. Ut mauris justo, pulvinar et scelerisque eget, ultrices a enim

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

10: Maecenas lectus ante, imperdiet in viverra quis, rutrum nec neque. Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

Grid, inside container, with custom gap

1: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

2: Nullam nec condimentum leo. Ut mauris justo, pulvinar et scelerisque eget, ultrices a enim. Maecenas lectus ante, imperdiet in viverra quis, rutrum nec neque. Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

3: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

4:Nullam nec condimentum leo.

5: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

Ut mauris justo, pulvinar et scelerisque eget, ultrices a enim. Maecenas lectus ante, imperdiet in viverra quis, rutrum nec neque. Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

6: Mauris dapibus tempor diam, at pharetra erat dignissim nec. Curabitur porta felis molestie, convallis sem eu, porta massa. Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut. Integer vel eros hendrerit, pretium ipsum ut, ullamcorper sapien. Vivamus erat diam, euismod nec consectetur ut, egestas eget diam.

7: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.

Grid with a single cell

1: Lorem ipsum dolor

Pellentesque dignissim quam et risus laoreet commodo. Suspendisse facilisis pulvinar sapien, sed placerat ipsum semper ut.