Responsive Grid

The Responsive Grid includes one (or more) divisions that house other components. These divisions are responsive, adjusting to the size of the screen. You can set divisions to display either as a vertical stack or a horizontal row; the row will adjust to a reduction in screen size by stacking the divisions.

Use the Responsive Grid

Use the Responsive Grid to organize the page for the best possible user experience. If you are asking the end user to scroll down to see additional components, for example, let the components sit beside one another.

Bring flexibility to the page layout by adding a Responsive Grid and then format it:

  1. Add Divisions to the Responsive Grid and configure the grid layout.
    1. Use the Flex and Size and spacing properties to format how the grid looks on screen, where the divisions sit within the grid, and the overall spacing both within and around the Responsive Grid component.
    2. Add Interactions to the grid.
    3. Drag and drop components into each division.
  2. Edit the Division properties to customize how each division displays within the grid.

Grid components are also a great way to ensure that one Nintex Apps page will work on both desktop and mobile. If using the component for this purpose, be sure to test the Nintex Apps page on smaller screen sizes.

Best Practices

  • To control the size of the item within a division (and manage the amount of white space within the grid), set a division's Min width and Max width.
  • To achieve greater control over page layout and content wrapping, try using Responsive Grids within Responsive Grids.

Properties

Component properties

Nested elements

Responsive Grid divisions

Click on any Division header text within the grid to access its properties:

Flexbox

Want to learn more about flexbox, the CSS layout model Nintex Apps uses to support responsiveness in components, including the Responsive Grid? Visit the MDN's Flexbox guide.