How to Use Box Shadows as Swipe Backgrounds on Hover

Last Updated on September 16, 2022 by 13 Comments

How to Use Box Shadows as Swipe Backgrounds on Hover
Blog / Divi Resources / How to Use Box Shadows as Swipe Backgrounds on Hover

Every week, we provide you with new and free Divi layout packs which you can use for your next project. For one of the layout packs, we also share a use case that’ll help you take your website to the next level.

This week, as part of our ongoing Divi design initiative, we’re going to show you how to use box shadows as swipe backgrounds on hover. We’ll handle three different examples that look stunning on the Personal Stylist Layout Pack‘ homepage but the possibilities you have are truly endless. We’ll recreate each one of the swipe backgrounds step by step using Divi’s built-in options only.

Let’s get to it!

Preview

Before we dive into the tutorial, and its different examples, let’s take a look at the outcome.

Example #1

swipe backgrounds

Example #2

swipe backgrounds

Example #3

swipe backgrounds

Upload Personal Stylist Layout Pack Homepage to New Page

Start off by adding a new page to your website and upload the Personal Stylist homepage layout. Although we’ll use this layout to accomplish all three examples shown above, you can use this approach for any kind of layout or website you’re working on.

swipe backgrounds

Recreate Example #1

swipe backgrounds

Button Box Shadow Color

Let’s start recreating the first example! This example helps you highlight the hero section. The first thing you’ll need to do is open the Button Module which you can find in the first column and change the box shadow color. We’re doing this to make sure the color goes well with the pink box shadow we’ll add on hover.

swipe backgrounds

Section Settings

Default Background Color

Continue by opening the section settings. Make sure the default background color remains the same.

  • Background Color: #2a2a2a

swipe backgrounds

Hover Background Color

Change the background hover.

  • Background Color: #ffffff

swipe backgrounds

Default Box Shadow

Continue by adding a default Box Shadow to the section.

  • Box Shadow Horizontal Position: 0px
  • Box Shadow Vertical Position: 0px
  • Shadow Color: rgba(255,137,159,0.82)
  • Box Shadow Position: Inner Shadow

swipe backgrounds

Hover Box Shadow

Change the horizontal position of the box shadow. Add any value of choice.

  • Box Shadow Horizontal Position: 800px

swipe backgrounds

If you want the swipe effect to appear from top to bottom, you can change around the vertical position of the box shadow instead.

  • Box Shadow Vertical Position: 650px

swipe backgrounds

Transitions

Last but not least, decrease the transition duration in the advanced tab to create a quick transition between the background color and box shadow swipe background.

  • Transition Duration: 200ms
  • Transition Speed Curve: Ease

swipe backgrounds

Recreate Example #2

swipe backgrounds

Modify First Text Module

Hover Text Settings

On to the next example! Open the Text Module you can find in the first column and change the text color on hover.

  • Text Color: Light

swipe backgrounds

Hover Border

Continue by changing the border color on hover in the design tab.

  • Border Color: rgba(255,137,159,0.82)

swipe backgrounds

Default Box Shadow

Then, go to the box shadow settings and add a default box shadow.

  • Box Shadow Horizontal Position: 0px
  • Box Shadow Vertical Position: 0px
  • Shadow Color: rgba(255,137,159,0.82)
  • Box Shadow Position: Inner Shadow

swipe backgrounds

Hover Box Shadow

Change the horizontal position on hover.

  • Box Shadow Horizontal Position: 520px

swipe backgrounds

Transitions

Last but not least, increase the transition duration in the advanced tab to create a smooth transition.

  • Transition Duration: 700ms
  • Transition Speed Curve: Ease

swipe backgrounds

Copy & Paste Module Styles to Third Text Module

We’re using the same module styles for the third Text Module as well. To save time, we’re simply going to copy the module styles of the first Text Module and paste them onto the third Text Module.

swipe backgrounds

swipe backgrounds

Modify Second Text Module

Text Settings

The second Text Module, however, is slightly different. Open the module and go to the text settings. The only thing you’ll need to do there is changing the text color on hover.

  • Text Color: Light

swipe backgrounds

Hover Border

Continue by going to the border settings and changing the border color on hover.

  • Border Color: rgba(255,137,159,0.82)

swipe backgrounds

Default Box Shadow

Time to add the swipe background! Start off by adding a default box shadow using the following settings:

  • Box Shadow Horizontal Position: 0px
  • Box Shadow Vertical Position: 0px
  • Shadow Color: rgba(255,137,159,0.82)
  • Box Shadow Position: Inner Shadow

swipe backgrounds

Hover Box Shadow

Change the vertical position of the box shadow on hover.

  • Box Shadow Vertical Position: 500px

swipe backgrounds

Transitions

Last but not least, increase the transition duration of this Text Module as well.

  • Transition Duration: 700ms
  • Transition Speed Curve: Ease

swipe backgrounds

Recreate Example #3

swipe backgrounds

Change Row Settings

Sizing

On to the next and last example! Start by opening the row settings and make some changes to the sizing settings.

  • Make This Row Fullwidth: Yes
  • Use Custom Gutter Width: Yes
  • Gutter Width: 2

swipe backgrounds

Spacing

Continue by adding some custom padding to the row as well.

  • Left Padding: 10vw
  • Right Padding: 10vw
  • Column 2 Left Padding: 15vw (Desktop), 0vw (Tablet & Phone)

swipe backgrounds

Default Box Shadow

Then, add a default box shadow to the row.

  • Box Shadow Horizontal Position: 0px
  • Box Shadow Vertical Position: 0px
  • Shadow Color: #ff899f
  • Box Shadow Position: Inner Shadow

swipe backgrounds

Hover Box Shadow

Change the horizontal position on hover.

  • Box Shadow Horizontal Position: 50px

swipe backgrounds

Transitions

We’re also changing the transition duration and transition delay in the advanced tab.

  • Transition Duration: 1000ms
  • Transition Delay: 700ms
  • Transition Speed Curve: Ease

swipe backgrounds

Change Section Settings

Remove Sizing

Once you’re done modifying the row settings, go ahead and open the section settings. Move on to the design tab and reset the width by right-clicking and clicking on reset.

swipe backgrounds

Remove Border

Do the same thing for the border width as well.

swipe backgrounds

Default Box Shadow

Continue by adding a default box shadow.

  • Box Shadow Horizontal Position: 0px
  • Box Shadow Vertical Position: 0px
  • Shadow Color: #2a2a2a
  • Box Shadow Position: Inner Shadow

swipe backgrounds

Hover Box Shadow

Change the horizontal position of the box shadow on hover.

  • Box Shadow Horizontal Position: 60px

swipe backgrounds

Transitions

And to finish the design, increase the transition duration in the advanced tab.

  • Transition Duration: 1000ms

swipe backgrounds

Preview

Now that we’ve gone through all steps, let’s take a final look at the three different examples we’ve recreated step by step.

Example #1

swipe backgrounds

Example #2

swipe backgrounds

Example #3

swipe backgrounds

Final Thoughts

In this post, we’ve shown you how to use box shadows as swipe backgrounds with Divi’s built-in options only. This tutorial is part of our ongoing Divi design initiative where we try to put something extra into your toolbox each and every week. We hope this tutorial inspires you to use box shadows in a unique and creative way. If you have any questions or suggestions, make sure you leave a comment in the comment section below!

Divi Marketplace

Are You A Divi User? Find Out How To Get More From Divi! 👇

Browse hundreds of modules and thousands of layouts.

Visit Marketplace
Divi Marketplace
Divi Cloud

Find Out How To Improve Your Divi Workflow 👇

Learn about the new way to manage your Divi assets.

Get Divi Cloud
Divi Cloud
Divi Hosting

Want To Speed Up Your Divi Website? Find Out How 👇

Get fast WordPress hosting optimized for Divi.

Speed Up Divi
Divi Hosting
Premade Layouts

Check Out These Related Posts

New Divi Starter Site for Spas (Quick Install)

New Divi Starter Site for Spas (Quick Install)

Posted on July 16, 2024 in Divi Resources

Divi empowers you to build the best websites possible, and now, Divi Quick Sites takes website creation to a whole new level! This revolutionary tool lets anyone, regardless of skill level, generate a complete website in under two minutes! Divi Quick Sites provides everything you need to launch...

View Full Post
How To Use Divi’s New Starter Sites (Guide)

How To Use Divi’s New Starter Sites (Guide)

Posted on July 15, 2024 in Divi Resources

Creating a website with Divi is now easier and faster than ever before. With the release of Divi Quick Sites, users can automatically generate a complete website in 2 minutes. To do this, users have two options: generate their site with Divi AI or with Divi Starter Sites. In this post, we are going...

View Full Post
New Divi Starter Site for Non Profits (Quick Install)

New Divi Starter Site for Non Profits (Quick Install)

Posted on July 12, 2024 in Divi Resources

Divi empowers you to build the best websites possible, and now, Divi Quick Sites takes website creation to a whole new level! This revolutionary tool lets anyone, regardless of skill level, generate a complete website in under two minutes! Divi Quick Sites provides everything you need to launch...

View Full Post

13 Comments

  1. these tricks are very simple and useful. we can create beautiful sites with these effects. thanks!

  2. Thanks for nice post i like it..but i need more info

  3. Thanks for sharing information,great article thank you, i need more info…

  4. I really impressed with divi’s rocking features. Thanks for sharing great information.

  5. This is great! hover does not work on phones

  6. Grate job this post is very useful for us thanks for sharing this information

  7. This is by far better than adding just another plugin to do the job! Divi seems to have it all under the bonnet these days 😉

  8. Really nice and useful, thank you!

  9. thanks for sharing

  10. thanks for tutorial 🙂

  11. Thank you for taking the time to share – this is great!

  12. This is a great tip !

  13. Example #2 does not seem to work on Microsoft Edge. Works fine on Chrome though.

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today