How To Create A Grid Format In Divi 5 (Step-Through-Step)

by | Oct 10, 2025 | Etcetera | 0 comments

Divi’s new Grid Format Device opens up unending probabilities for rising artful layouts. For numerous, despite the fact that, this is new territory, and wrapping one’s ideas spherical a couple of of those new input possible choices would possibly get difficult. That’s why we will walk by way of simple the best way to assemble a Grid Layout using the new controls in Divi 5.

Now not too long ago, we introduced a pack of 8 premade Grid Layouts. The use of Grid #4 from that pack as our design inspiration, we will rebuild it, step by step.

If this is your first foray into CSS Grid, this tutorial is a brilliant place to start out out on account of we won’t use any Offset rules to make this happen.

How To Create A Grid Layout

The serve as is to go away this tutorial with this as your end finish end result.

Inspiration of the Grid Layout We Will Create In This Tutorial

Step 1. Setting Up The Grid

The first step is to unravel the elemental development required to create this grid. We want to ask ourselves, “what packing containers do we wish?”. Assuming we’re construction the Grid Layout on the Row container and using Columns since the grid items, we will be able to unravel that we wish 5 columns.

Counting Needed Containers Inside Grid Layout

This informs what we want to add to the internet web page. Add a brand spanking new Section, scroll the entire method right down to the grid possible choices, and select the 5&occasions;2 Multi-Row grid selection.

Create a Simple Grid Layout From the Layout Picker

This will likely more and more get us our 5 columns (plus an extra 5). Delete the extra 5 columns.

Delete Extra Columns for the Layout

Now you’ll have a Row set to a Grid layout and 5 Columns in a position for construction.

Container and Child Items Ready to Go

Step 2. Configure the Mother or father Row Layout

CSS Grid has two number one levels of settings: settings performed to the mum or dad container and settings performed to the child items. The first thing we will be able to must do is in a position up the mum or dad container so that once we follow the child products Grid settings, they make sense.

We’ll get began by way of surroundings the Horizontal and Vertical Gaps. You wish to have to make use of Design Variables correct right here and can use clamp() values, then again to make this tutorial simple, we will set them to 20px apiece.

See also  Get a Free Coaching Layout Pack for Divi

Set Grid Layout Vertical and Horizontal Gap Values

Next, we want to show additional of Divi’s Grid settings. To try this, scroll the entire method right down to the dropdowns for “Column Widths” and “Row Heights.”

Industry the Column Widths selection from “An identical Width Columns” to “Guide Width Columns.” In a similar fashion, exchange “Row Heights” from “Auto Height Rows” to “Guide Height Rows.” This will likely more and more allow us to enter specific width and top values that we want the grid to fit the child items in.

Setting the ones possible choices to “Guide” provides us with two additional possible choices each, allowing us to set custom designed values. We will now enter the ones values:

  • Insert “3fr 3fr 2fr” into the Grid Column Template to create two extensive columns and one slender column.
  • Insert “3fr 2fr 2fr” into the Grid Row Template to make the main row taller than the others.

Set fr values on Grid Column Template and Grid Row Template

You’ll see that the outline is starting to take shape even supposing there’s no content material subject material or styling.

Step 3. Column Grid Settings

At this stage, now we’ve got the full layout setup, then again we now want to set specific individual grid possible choices on the child part stage. Take into account that now we’ve got 5 columns, each with different settings.

Column 1

Column 1 is understated. We will go away all the Grid sizing default settings along so that Column 1 sits naturally inside the first cellular of the grid.

Column 1 - Leave Default Sizing Settings

Column 2

Click on on into Column 1 and go to the Design tab > Sizing. Set Column Start to 2, Row Span to 2, and Row Start to 1.

Column 2 - Column Start 2, Row Span 2, and Row Start 1

This creates a tall column inside the heart that stretches across the two rows.

Column 3

Happily for you, Column 3 is also easy and requires no changes to the default settings. This drops the column into the next available house inside the top row.

Column 4

Click on on into Column 4 and open Design > Sizing. Set Row Span to 2.

Column 4 - Row Span 2, All Else Default Settings

This column stretches downward and covers two rows vertically.

Column 5

Click on on into Column 5 and open Design > Sizing. Set Column Span to 2, Column Start to 2, Row Span to 2, and Row Start to 2.

Column 5 - Col Span 2, Col Start 2, Row Span 2, Row Start 2

This creates a large block that fills the bottom-right corner of the grid, causing some overlap with Column 2.

Step 4. Design Every Column

As far as the grid layout goes, you’re in fact 80% of the easiest way finished. If you want to create your own design from correct right here, you’ll be capable of assemble something unique while nevertheless maintaining the an identical grid development. On the other hand let’s continue and paint with huge strokes. Let’s add some color and images to these columns. You’ll get right of entry to the images by way of importing the layouts referenced in the beginning of this text (recall that we’re using Grid #4).

Add Background Colors and Images to Columns

All Columns in this example each have a Background Color or Image.

The grid is fairly scrunched. To fix that, we want to add some modules to the columns. In Column 1, add a Heading Module and a Button Module. Transfer to the Column itself and on the Design Tab, to find the Spacing possible choices and add internal Padding using min(40px, 10%) for all 4 facets.

See also  Simplified Review: Features, Pricing & More (2024)

Adding Content and Spacing to Column 1

Column 2 is similar in that it’s going to get Padding of min(40px, 10%) on each side. It moreover gets an Image, Heading, and Text Module. On the other hand then go to the Column’s Design Settings > Layout. To seek out the “Justify Content material subject material” icon possible choices and select the 3rd one, “End.” This pushes the modules to the bottom of the Column.

Add Content, Spacing, and Justify Content to Column 2

Then, nevertheless on Column 2, go to the Sophisticated tab > Position. Add a z-index of 10 to boost it above the overlapping Column 5.

Add z-index to Column 2

We will moreover introduce border radius to all our columns. On Column 2, add 20px border radius to all corners, then use Lengthen Attributes to offer all Columns inside the Mother or father Row the an identical border radius. Once that is finished, set the bottom right kind border radius to 10vw.

To create the curved hollow have an effect on on the lower right kind side of Column 2, we will add a box shadow. Use Box Shadow #4, Spread Period of 20px (set all other values to 0), Shadow color of white (#ffffff at 100%), and Box Shadow Position of “Outer Shadow.”

Column 4 supplies the Divi 5 “5” image inside of it (for reference, it’s set to 80% width.

Column 4 Justify Content End to push image module down

Now, all that is left to do is give the grid a bit bit additional breathing room. To try this, go to the mum or dad Row and go to Design > Sizing. Give the row a width of 100% with a max width of none.

Set Parent Row to 100% Width with max width none

And there now we’ve got it: a moderately difficult grid with two columns, quite a lot of of which span additional period (each vertical or horizontal). We employ a captivating use of a box shadow to create the appearance of a gap, when in fact, it’s two grid items overlapping.

Download 8 CSS Grid Sections For Divi 5

Get 8 grid sections totally free. The ones are prestyled sections designed to seem great out of the sphere. Import them into your Divi Library and add them to any internet web page. The one we used all through this tutorial is #4.

.et_bloom .et_bloom_optin_1 .et_bloom_form_content { background-color: #4843d2 !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_container .et_bloom_form_header { background-color: #ffffff !important; } .et_bloom .et_bloom_optin_1 .carrot_edge .et_bloom_form_content:faster than { border-top-color: #ffffff !important; } .et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_right .et_bloom_form_content:faster than, .et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_left .et_bloom_form_content:faster than { border-top-color: transparent !important; border-left-color: #ffffff !important; }
@media most efficient show and ( max-width: 767px ) {.et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_right .et_bloom_form_content:faster than { border-top-color: #ffffff !important; border-left-color: transparent !important; }.et_bloom .et_bloom_optin_1 .carrot_edge.et_bloom_form_left .et_bloom_form_content:after { border-bottom-color: #ffffff !important; border-left-color: transparent !important; }
}.et_bloom .et_bloom_optin_1 .et_bloom_form_content button { background-color: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_content .et_bloom_fields i { color: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_content .et_bloom_custom_field_radio i:faster than { background: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_border_solid { border-color: #f7f9fb !important } .et_bloom .et_bloom_optin_1 .et_bloom_form_content button { background-color: #f92c8b !important; } .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2, .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 span, .et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 powerful { font-family: “Open Sans”, Helvetica, Arial, Lucida, sans-serif; }.et_bloom .et_bloom_optin_1 .et_bloom_form_container p, .et_bloom .et_bloom_optin_1 .et_bloom_form_container p span, .et_bloom .et_bloom_optin_1 .et_bloom_form_container p powerful, .et_bloom .et_bloom_optin_1 .et_bloom_form_container form input, .et_bloom .et_bloom_optin_1 .et_bloom_form_container form button span { font-family: “Open Sans”, Helvetica, Arial, Lucida, sans-serif; } p.et_bloom_popup_input { padding-bottom: 0 !important;}

You’ve got successfully subscribed. Please check out your piece of email maintain to verify your subscription and get get right of entry to to free weekly Divi layout packs!

Assemble Your Grid Layouts In Divi 5 At the present time

You’ve merely rebuilt a complicated grid from the lowest up. Now that you know the way Divi 5’s Grid inputs artwork, you’ll be capable of get began experimenting with your own layouts — swapping spans, adjusting gaps, and stacking content material subject material in new techniques. The additional you follow, the additional you’ll see how flexible and speedy this system can be compared to the former block sort.

Now that you simply’ve this foundational layout built, why not take it a step further?

  • Take a look at different values: What happens in case you exchange the Grid Column Template to 1fr 4fr 1fr?
  • Rearrange the spans: Can you make Column 4 span horizontally instead of vertically?
  • Uncover responsive settings: Use Divi’s responsive controls to completely exchange the grid development on medication and cellular gadgets for an optimized experience.
  • Take a look at using offsets: We didn’t touch on grid offsets, then again they’re a handy option to rearrange your grid to account for asymmetric layouts.

The layout we built in recent times is just one of a lot of probabilities. Use the ones new skills as a springboard for your creativity. We will’t wait to see what you assemble with it!

Now not on Divi 5 however? Make the switch in recent times and get began construction smarter, sooner layouts.

The post How To Create A Grid Format In Divi 5 (Step-Through-Step) appeared first on Sublime Topics Weblog.

WordPress Web Design

[ continue ]

0 Comments

Submit a Comment

DON'T LET YOUR WEBSITE GET DESTROYED BY HACKERS!

Get your FREE copy of our Cyber Security for WordPress® whitepaper.

You'll also get exclusive access to discounts that are only found at the bottom of our WP CyberSec whitepaper.

You have Successfully Subscribed!