JV Override Scroll

This guide covers general concepts and explanations to help you create a scroller in your site quickly even you are new to Joomla or HTML & CSS. JV Override Scroll is compatible with both Joomla 2.5 and 3, I am using Joomla 3.3 to write this guide. But the parameters of the plugin are the same in both Joomla platforms.



JV Override Scroll is a plugin which allows you to create a scroller in your articles, texts or any element...

JV Override Scroll workflow : 

- Determine which element(s) you would like to create scroller

- Inspect the element on the page to find ID or Class of the element

- Add the ID or Class to selector in Plugin Manager Page.

- Config parameters, get done, check on front end

Please view the image below to know how it looks: 

module override scroll in frontend




This extension is completely free, you need to sign up for a free membership account to download it. 

After logging into your account, visit JV Override Scroll download page to download the extension.

jv override scroll overlook

Note: the package you download includes JV Query Library and JV Override Scroll plugin 




Once you have the packaged downloaded on your computer, now you can install the extension through back-end area: 

Go to Extensions >> Extension Manager >> Browse the package >> Click upload & Install

install joomla extension



Enable the Plugin

JV Override Scroll Plugin is not enabled itself by default, so you need to manually enable the plugin to make sure it work. Go to Extensions >> Plugin Manager, search for the plugin and enable it

enable joomla plugin




Inspecting elements

You need to "Inspect element" to find "class" or "id" of the element that  you would like to apply scroller. 

You can inspect page element by pressing F12 as usual or using Firebug add-on. 

In the picture below, I inspected and found  id="getting2" for article "Getting Started 2"

inspect element




After getting the "class" or "id" of the element. 

Access to  JV Override Plugin manager, Click on "Add" 

You will see the parameters  show up, enter the "class" or "id" you found in "Inspecting element" step into “Add to selector” using the format #id or .class . 

As you can see in the image below, I added the "id" of the article "Getting started 2":

override scroll configuration


Parameter explanations

- Fix width: the width of the section after it was turned into a scroll. Leaving this field blank means default css width.

- Fix height: the height of the section after it was turned into a scroll. Leaving this field blank means default css height.

- Select style: select pre-created style for the scroll. Select ‘other’ if you want to use css style.

- Class Css (if select style other): If you selected ‘other’ in ‘select style’, this is the field where you enter the css class you want to use.

- Show with: ‘Always’ means the scroll bar will always be visible, ‘Hover’ means the scroll bar will be invisible until you hover the mouse over the affected section.

- Mouse wheel priority: when the section have both vertical and horizontal scroll bar, this parameter allows you to set which bar will be affected by the mouse wheel.

- Horizontal: its parameters affect the horizontal scroll bar

- Vertical: its parameters affect the vertical scroll bar

- Size scroll: The size of the scroll bar

- Button position: The position of the direction button on scroll bar.

- Min width button scroll: the minimum width of the slide button when the affected section is too wide.




I recommend you using Firebug to inspect the elements more easily. This is one of the most popular tools used by web developers, if you are new, you should learn how to use it. You can visit https://getfirebug.com/ to find out more about the add-on.

Using JV Override Scroll requires you to be familiar with ID and Class. You should notice 2 lines below before using the extension.

- ID's are unique, therefore if you only want to create scroller for only one element, you should manually add ID to the element. For example, in this guide, I only want to apply scroller to the article "Getting started 2" so I added the unique ID "Getting2" to this article.

- Classes are not unique, if you add class to "Selector" in plugin configuration, the scroller will be applied into all elements containing the class. So you need to be careful while doing this.