How to Highlight a Hovered Blurb Module by Blurring the Other Ones with Divi

How to Highlight a Hovered Blurb Module by Blurring the Other Ones with Divi

Whatever kind of website you’re building, chances are high that at some point, you’ll want to display a list of different services, steps and more. One of the easiest ways to approach creating such a list attractively is using Divi’s Blurb Module. Blurb Modules allow you to structure list content beautifully while providing you with endless design possibilities.

In today’s tutorial, we’ll take it one step further and show you how to highlight a hovered Blurb Module by blurring the other ones you’ve displayed. This is a great way to put the focus on one Blurb Module at a time, without allowing the other Blurb Modules to distract the reader. As soon as a visitor moves on to another Blurb Module, that one becomes the highlighted one instead. You’ll be able to download the layout’s JSON file for free as well!

Let’s get to it.

Preview

Before we dive into the tutorial, let’s take a quick look at the outcome across different screen sizes.

Desktop

Mobile

hovered blurb module

Download The Hovered Blurb Module Layout for FREE

To lay your hands on the free hovered blurb module layout, you will first need to download it using the button below. To gain access to the download you will need to subscribe to our Divi Daily email list by using the form below. As a new subscriber, you will receive even more Divi goodness and a free Divi Layout pack every Monday! If you’re already on the list, simply enter your email address below and click download. You will not be “resubscribed” or receive extra emails.

You have successfully subscribed. Please check your email address to confirm your subscription and get access to free weekly Divi layout packs!

Let’s Start Recreating!

Add New Section

Background Color

Start by adding a regular section to a new page or the one you’re working on. Open the section settings and change the background color.

hovered blurb module

Spacing

Add some custom margin and padding values too.

  • Top Margin: 2vw
  • Bottom Margin: 2vw
  • Left Margin: 2vw
  • Right Margin: 2vw
  • Top Padding: 0px
  • Bottom Padding: 0px

hovered blurb module

Border

Complete the section settings by adding some border radius.

hovered blurb module

Add New Row

Column Structure

Continue by adding a new row to the section using the following column structure:

hovered blurb module

Sizing

Without adding any modules yet, open the row settings and change the sizing settings. Enabling the ‘Equalize Column Heights’ option will help with the next step which aligns the column content.

  • Equalize Column Heights: Yes
  • Width: 90%
  • Max Width: 1580px
  • Min Height: 500px (Desktop), auto (Tablet & Phone)

hovered blurb module

Main Element

Align the column content by adding one single line of CSS code to the row’s main element.

align-items: center;

hovered blurb module

Add Blurb Module to Column 1

Add Content

The only module we’re using throughout this tutorial is a Blurb Module, but you can replace this module with any module of your choice as long as you add the CSS class which we’ll share in the upcoming steps. Add the first Blurb Module to column 1 and insert some content of your choice.

hovered blurb module

Select Icon

Select an icon next.

hovered blurb module

Hover Gradient Background

Then, use a gradient background on hover only.

  • Color 1: #ffffff
  • Color 2: #0f1bff
  • Gradient Type: Linear
  • Start Position: 20%
  • End Position: 20%

hovered blurb module

Default Icon Settings

Move on to the module’s design tab and change the icon settings as follows:

  • Icon Color: #ffffff
  • Circle Icon: Yes
  • Circle Color: #ffffff
  • Image/Icon Placement: Top
  • Image/Icon Alignment: Left

hovered blurb module

Hover Icon Settings

Change the different icon colors on hover.

  • Icon Color: #0f1bff
  • Circle Color: #f7f7f7

hovered blurb module

Default Title Text Settings

Continue by modifying the title text settings.

  • Title Font: Source Sans Pro
  • Title Font Weight: Bold
  • Title Font Style: Uppercase

hovered blurb module

Hover Title Text Settings

Change the title text color on hover.

  • Title Text Color: #ffffff

hovered blurb module

Default Body Text Settings

Next up are the body text settings.

  • Body Font: Open Sans
  • Body Line Height: 2em

hovered blurb module

Hover Body Text Settings

Use a white hover text color.

hovered blurb module

Spacing

Then, go to the spacing settings and add some custom padding values.

  • Top Padding: 50px
  • Bottom Padding: 50px
  • Left Padding: 50px
  • Right Padding: 50px

hovered blurb module

Default Box Shadow

We’re using a box shadow too.

  • Box Shadow Blur Strength: 80px
  • Box Shadow Spread Strength: -20px
  • Shadow Color: rgba(255,255,255,0.18)

hovered blurb module

Hover Box Shadow

Change the shadow color on hover.

  • Shadow Color: rgba(0,0,0,0.18)

hovered blurb module

CSS Class

And to make the blur effect happen, we’ll need to assign a CSS class to our Blurb Module. Later on the post, we’ll use this CSS class in some JQuery code.

hovered blurb module

Clone Blurb Module Twice & Place Duplicates in Remaining Columns

Once you’ve completed the Blurb Module in column 1, you can clone it twice and place the duplicates in the row’s remaining columns.

hovered blurb module

Clone Entire Row

You can clone the row up to as many times as you want, depending on how many Blurb Modules you want to display on your page.

hovered blurb module

Customize Blurb Modules Individually

Of course, you’ll need to modify each Blurb Module’s individual content.

hovered blurb module

Add New Row

Column Structure

Add another row to the section using the following column structure:

hovered blurb module

Spacing

Open the row settings and remove all default top and bottom padding. This will help reduce the space this row takes up.

  • Top Padding: 0px
  • Bottom Padding: 0px

hovered blurb module

Add Code Module to Column

Insert JQuery & CSS Code

Add a Code Module to the row’s column and insert some JQuery and CSS code to make the effect happen. Don’t forget to put the JQuery code between script tags and the CSS code between style tags as you can see in the print screen below.

jQuery(function($){
$('[class*="blurb-item"]').hover(function() {
var selector = $(this);

$('[class*="blurb-item"]').addClass('blur');
selector.removeClass('blur');
},
function() {
$('[class*="blurb-item"]').removeClass('blur');

});
});
.blur {
-webkit-filter: blur(3px); /* Safari */
filter: blur(3px);
}

hovered blurb module

Preview

Now that we’ve gone through all the steps, let’s take a final look at the outcome across different screen sizes.

Desktop

hovered blurb module

Mobile

hovered blurb module

Final Thoughts

In this post, we’ve shown you how to get creative with the Blurb Modules you share on your website. More specifically, we’ve shown you how to highlight a hovered Blurb Module by blurring the other ones you’ve displayed. You were able to download the JSON file for free as well! If you have any questions, feel free to leave a comment in the comment section below.

If you’re eager to learn more about Divi and get more Divi freebies, make sure you subscribe to our email newsletter and YouTube channel so you’ll always be one of the first people to know and get benefits from this free content.

Keep reading the article at Elegant Themes Blog. The article was originally written by Donjete Vuniqi on 2020-01-31 11:00:54.

The article was hand-picked and curated for you by the Editorial Team of WP Archives.

Disclosure: Some of the links in this post are "affiliate links." This means if you click on the link and purchase the product, We may receive an affiliate commission.

Leave a Comment

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

Show Your ❤️ Love! Like Us
Scroll to Top