Opens in a new tab
25th Nov '22
/
2 comments

How to Create a Right Overflow Effect on Sliders in Bricks

How to Create a Right Overflow Effect on Sliders in Bricks

In this tutorial, we’ll learn how to recreate a nice overflow effect on the right of our sliders in Bricks.

Introduction

Recently, I’ve been asked to create a tutorial on how to add the pretty popular overflow effect on sliders, but only on the right – and keep the left of the slider boxed.

There are different ways to achieve it. I’ll list two methods here: one using the looping slider and one without the loop.

Let’s see how we can implement it using only a few lines of CSS.

Set the section’s overflow

First of all, make sure that the section that contains the slider element has overflow set to hidden:

The slider settings

Let’s add the class .slider-right-overflow to our slider:

Non-looping sliders

Set the slider type to slide:

The slider is looking as expected on frontend:

But when we slide it, the overflow on the left won’t be applied:

If you are fine with that, jump on the CSS section. Otherwise check the second method.

Looping sliders

Set the slider type to Loop:

Then add a :before pseudo-element to the same element (the slider container, not the slides), and add the following layout settings:

And finally, add the same background color of your section to the pseudo-element (in our case it’s #fff since the section background is white):

Now the left overflow is preserved even when sliding:

The CSS:

Add the following CSS code to your page:

.slider-right-overflow .splide__track {
    overflow: visible;
}

And we are done! Super easy to do for a great result.

Get access to all 633 Bricks code tutorials with BricksLabs Pro

2 comments

Leave your comment

 

Related Tutorials..

How to Create a Grid Slider in Bricks

How to Create a Grid Slider in Bricks

In this tutorial, we'll learn how to create multiple rows and columns inside the default nested slider of Bricks. Introduction A user recently asked in…
Categories:
How to Create a Progress Bar for the Nested Slider in Bricks

How to Create a Progress Bar for the Nested Slider in Bricks

In this tutorial, we'll learn how to add a progress bar to our nested slider element in Bricks. Introduction A user recently asked in the…
Categories:
Synced thumbnail sliders in Bricks using BricksExtras

Synced thumbnail sliders in Bricks using BricksExtras

Setting up post-specific synced/linked thumbnail sliders that show photos from a gallery-type custom field using BricksExtras plugin in Bricks.
How to add a custom SwiperJS slider in Bricks

How to add a custom SwiperJS slider in Bricks

In this tutorial, we'll show you how to integrate a custom slider in Bricks using the SwiperJS library and how to add custom parameters using…
Categories:
Tags:
How to Change Bricks Preloader Background Color

How to Change Bricks Preloader Background Color

Working on a dark-themed site like our friend Storm and getting blinded by the light background of Bricks' preloader screen of the editor? Here's how…
Categories:
How to display a Query Loop in 3 columns in Bricks

How to display a Query Loop in 3 columns in Bricks

This tutorial provides the builder settings and CSS codes that can be pasted in order to create a 3-columns query loop container inside Bricks Builder.
Categories:
Pro
Slow Zoom Effect for Slides in Bricks

Slow Zoom Effect for Slides in Bricks

This Pro tutorial provides the steps to set up a slow zoom effect for slides of nestable slider element in Bricks. Step 1 Add a…
Categories:
Tags: