Press "Enter" to skip to content

Responsive Modular Hexagon Grids Layout In Pure CSS | Hexi-Flexi Grid

Hexi-Flexi Grid is an SCSS component, built on the CSS Grid layout, that creates a hexagonal grid. The mix includes a number of customizable settings to control the size, layout, and appearance of the hex grid.

responsive hexagon grid layout, css hexagon grid generator, auto hexagonal css grid layout, grid of hexagons

Features

  • Pure CSS styling, no JavaScript
  • Flexible height, width, column, and row counts
  • Modular styling for individual cells, columns, and rows
  • Supports auto-populating background images

How to make use of it:

1. Import “hex-style.scss” into your project.

@import './hex-style.scss';

2. HTML to create a basic hex layout.

<div id="myHexGrid">
  <div class="hexCrop">
    <div class="hexContainer">
      <div class="hex"></div>
      <div class="hex"></div>
      <div class="hex"></div>
      <div class="hex"></div>
      <div class="hex"></div>
      <div class="hex"></div>
    </div>
  </div>
</div>

3. Customize the hex layout in “_hex-style.scss”.

$gridWidth:   20em;       // 'auto',(px,pt,r/em,vw/h)
$gridHeight:  auto;       // 'auto',(px,pt,r/em,vw/h)
$columnCount: 3;          // 'auto',(number)
$rowCount:    2;          // 'auto',(number)
$hexCount:    auto;       // 'auto',(number)
$hexLayout:   row;        // 'row','column','strict'
$gridOrient:  vertical;   // 'vertical','horizontal'
$crop:        none;       // 'none','crop'
$cropFactor:  1;          // (number)
$hexContent:  auto;       // 'auto','center'
$hexSize:     auto;       // 'auto',(px,pt,r/em,vw/h)
$hexMargin:   0.5em;      // (px,pt,r/em,vw/h)
$hexShape:    hexagon;    // 'hexagon','circle'
$hexColor:    #48a999;    // hexcode,rgb/a,named
$images:      none;

responsive hexagon grid layout, Hexi-Flexi Grid Plugin/Github


See Demo And Download

Official Website(vmcreative): Click Here

This superior jQuery/javascript plugin is developed by vmcreative. For extra advanced usage, please go to the official website.

Be First to Comment

    Leave a Reply

    Your email address will not be published. Required fields are marked *