How to Remove Any Scroll Bar From a Repeating Group in Bubble.io

Beginner How to’s

22nd of September, 2022

Throughout this guide, you’ll learn how to remove those ugly scroll bars from your Bubble repeating group in just a matter of minutes. This guide will highlight the exact step-by-step instructions you’ll need to follow.

The steps to remove any scroll bar from a repeating group in Bubble include:

Adding some custom CSS

When it comes to scroll bars, you can find these on pretty much every webpage that has ever existed since the dawn of time. They’re commonly found at the far right-hand side or bottom of a webpage. They allow you to move around the viewing area vertically or horizontally.

Now, Bubble automatically adds a scroll bar to all of your repeating groups by default. The purpose of these scroll bars is to display more data inside of a repeating group than what can fit in the initial space provided.

Thanks Bubble. This is great. However, sometimes we don’t want it.

If you wanted to remove a scroll bar from any repeating group, these are the simple steps you’ll need to follow:

Subscribe to Building with Bubble Newsletter

Adding some custom CSS

By using some custom CSS code, it’s possible to easily remove any scroll bar. Now, I know I just said the word code, but don’t panic.

The purpose of this guide is to hold your hand throughout the process so we can do this together. All you’ll need to do is copy and paste. So let’s do this.

  1. Step one, go to ‘settings’ and then scroll down a bit. We’re going to check the option, ‘expose the option to add an ID attribute to HTML elements’.
  2. Now, if we go back to the design tab and open the property editor for any element on our page, you should have the ID attribute option right at the bottom here. We’re going to use this, so don’t skip this.
  3. Now, open the property editor for the repeating group that you want to hide the scroll bar for. In this case. Once you have your property editor open, scroll down to the ID attribute and give it a name. Any name. I’m going to call it ‘Test Attribute’.
  4. Now, we’re going to add a HTML element to your page. Anywhere on the page is fine as this won’t be visible to your end users.
  5. From here, we’re going to add in our custom CSS code. I have some code on my text editor here. I am going to copy and paste it into the HTML element. This code will be available for you to copy in the description of this video.
  6. Within the code, you’ll see the text, ‘replace me’. We want to replace that with the name that we put in the ID attribute of the repeating group. Remember, I put ‘Test Attribute’ in mine. Note: You’ll need to make sure it’s spelled exactly as it is within the ID attribute of the repeating group.

And that’s it! It’s time to open up a preview of your app and review your repeating group. As you’ll see, you now have a fully-functional repeating group with no scroll bar.

 

Get Bubble Crash Course for FREEInstagram clone courseInstagram clone templateBuilding with Bubble membership

Related blog posts

How To Copy Text and Links to Clipboard in Bubble.io (Complete Guide)

In this guide, we'll walk through how to add a copy-to-clipboard feature in your Bubble app. We'll cover how to install the necessary plugins, set up copy buttons, create success notifications, and implement various copy methods for different use cases.

How to Integrate SendGrid with Bubble (Complete Guide)

In this guide, you'll learn how to integrate the Sendgrid API with your Bubble application to send dynamic email templates populated with your app's data!

How to Use Backend Workflows in Bubble.io (Complete Guide)

In this guide, learn the basics of backend workflow, how they can help handle non-critical tasks as a result of specific user actions. We'll show you how to create a backend workflow using a user signup process as an example.

How to Create a Pinterest-Style Repeating Group in Bubble.io

Learn how to create a masonry grid repeating group in Bubble that will display images in a Pinterest-style Layout where items overlap and intertwine naturally based on their content height.

This website uses cookies. Click to read more below. Read more.