Basic scroll box in html

HTML Scroll Box

An HTML scroll box is a box that grows scroll bars when it’s contents are too large to fit in the box. How do you make the box? You create the box using a normal HTML element (such as the div element). Then, to make the box scroll, you apply the CSS overflow property to the div.

But, you don’t need to worry about the technical details if you don’t want to. You can simply copy and paste the HTML scroll box code below. Of course, you can change the values to suit (such as the size of the scroll box, color etc)

Basic HTML Scroll Box

Colored Scroll Boxes

Here’s an example of an HTML scroll box with color added. You have a number of options when it comes to adding color to your scroll box. Click on the link to add color to your scroll boxes!

Customized Scrollbars

Use WebKit’s extensions to customize your scrollbars. Also works on the browser’s scrollbars (click Preview ).

Читайте также:  What is homepage in html

Scroll Box with Images

You can also add images to your scroll box. This can be either a background image, or, one or more foreground images. Click on the link to add images to your scroll box!

Scroll Box Borders

Here’s an example of an HTML scroll box with a border added. Click on the link to add a border to your scroll box!

Horizontal Scroll

Here’s an example of an HTML scroll box with a horizontal scroll only. Click on the link to add horizontal scrolling to your scroll box!

Источник

HTML Scroll Box

An HTML scroll box is a box that grows scroll bars when it’s contents are too large to fit in the box. How do you make the box? You create the box using a normal HTML element (such as the div element). Then, to make the box scroll, you apply the CSS overflow property to the div.

But, you don’t need to worry about the technical details if you don’t want to. You can simply copy and paste the HTML scroll box code below. Of course, you can change the values to suit (such as the size of the scroll box, color etc)

Basic HTML Scroll Box

Colored Scroll Boxes

Here’s an example of an HTML scroll box with color added. You have a number of options when it comes to adding color to your scroll box. Click on the link to add color to your scroll boxes!

Customized Scrollbars

Use WebKit’s extensions to customize your scrollbars. Also works on the browser’s scrollbars (click Preview ).

Scroll Box with Images

You can also add images to your scroll box. This can be either a background image, or, one or more foreground images. Click on the link to add images to your scroll box!

Scroll Box Borders

Here’s an example of an HTML scroll box with a border added. Click on the link to add a border to your scroll box!

Horizontal Scroll

Here’s an example of an HTML scroll box with a horizontal scroll only. Click on the link to add horizontal scrolling to your scroll box!

Источник

Scrollbar in HTML

Scrollbar in HTML

A horizontal or vertical bar that is used to move a viewing area in a window, up, down, left or right using a mouse or a touchpad or a keyboard. You can click on the track to get the scroll bar to a specific portion of the window or click on the bar and drag the bar to a specific location. Below is a screenshot of a scroll bar to help you understand more.

Web development, programming languages, Software testing & others

Scrollbar in HTML Example 1

The above image is of our typical word document with its default vertical scroll bar. The bar, also sometimes called the handle, is used to drag the viewing area of a window. And the area on which our bar slides is called a track.

Often there are default scroll bars present on your window whether the information the window contains is overflowing or not. But nowadays, these scroll bars are made interactive; that is, if and when the information becomes overflowing, a vertical or/and a horizontal scroll bar appears.

In this article, we will try and create scroll bars or, should we say, interactive scroll bars using simple HTML.

HTML || Scroll Bar || Over Flow

HTML has a way around anything you could think of, and if not, then with the help of CSS properties, HTML makes sure you get your desired results. One such CSS property is called the ‘overflow’ property that is applied to a tag. The ‘overflow’ property can be used in many ways, but we will elaborate on two of such ways in this article.

What is the Purpose of ‘Overflow’ Property in Scrollbar in HTML?

The ‘overflow’ property helps you decide that you should provide your information or data, or content overflows from your element box, like some content enclosed in a tag, what needs to be done. This property helps you decide whether to show or not to show your overflowed content or mask it using scroll bars for convenient use of the content that is big for a specified visible area.

However, the ‘overflow’ property is used and is effective with content that is a block element with a specific height. The ‘overflow’ property is supported by almost all web browsers as well. The syntax is pretty simple for using this property.

overflow: scroll |auto|visible|hidden|initial|inherit;

From the above options, one can use any one of these values for the overflow property. One of the applications of overflow property is with tags, which, when used, creates a scroll box.

Let’s learn about Scrollbox.

HTML || Scroll Bar || Scroll Box

A scroll box in HTML is simply a box that is if and when in use has its own scroll bars. So if one puts his information or passage inside the scroll box, he does not need to worry about the scroll bars since they will be available at his disposal along with the scroll box.

Example of scroll box crated in HTML:

Scrollbar in HTML Example 2

Usually, a scroll box is obtained with the usage of the tag, and the customization for the bar is done using CSS properties. While creating a scroll box, we use a CSS property known as ‘overflow’ and set it to ‘scroll’ to let the browser know that it is to add the horizontal and vertical scroll bars.

Below is a simple and basic example code for an HTML scroll box with overflow:scroll.

There is a ‘div’ element using ‘overflow:auto’ for creating scroll bars.

This results in the explicit appearance of a scroll bar. The result you can observe in the below picture.

Scrollbar in HTML Example 3

As we saw earlier, the ‘overflow’ property has few values that can be used. Above is an example of ‘overflow:scroll’. Others are shown below:

‘overflow:auto.’

It creates the same effect as overflow:scroll, but with overflow:auto, a scroll bar will only appear IF the data is overflowed; otherwise, the scroll box will appear without any scroll bars.

overflow:hidden Example 4Scrollbar in HTML Example 5

Both the above images are using overflow property with ‘auto’ as its value. Note that the first image has a scroll bar, whereas the second image does not have one. This is the basic function of the ‘overflow:auto’ property; that is, a scroll bar will only appear IF there is some data that is overflowing.

‘overflow:hidden’

This property has a special purpose. Even if some data is in an overflowing state, overflow property with value ‘hidden’ will contain it inside the window and do not let the user know. Observe below.

overflow:hidden Example 6

Observe that, though there is no scroll bar and the data is overflowed, yet it is perfectly contained inside the visible area. ‘Overflow:visible’ has the opposite effect. It shows the overflowed content, and the content displays over the visible window.

Scrollbar in HTML Example 7

Apart from applying the ‘overflow’ property to a tag, another attribute can be used, the tag. Syntax and basic code for is given below:

tag uses overflow property with three basic values: scrolling: yes|no|auto. As the values suggest, ‘scrolling:yes’ provides scroll bars to the frame. ‘scrolling: no’ do not provide the frame with any scroll bars and ‘scrolling:auto’ provides scroll bars IF the content or data is overflowed.

Scrolling Example 9

Below are three images with different values assigned to attribute ‘scrolling’.

Thus we saw two different methods to add scroll bars, explicit or default.

> One was with the use of the ‘overflow’ property that is usually applied to tags.

> And the second was the ‘scrolling’ attribute that is applied to tags.

Both serve the same purpose of adding a scroll bar to your visible content.

This is a guide to Scrollbar in HTML. Here we discuss a brief overview of Scrollbar in HTML and its Examples along with its Code Implementation. You can also go through our other suggested articles to learn more –

89+ Hours of HD Videos
13 Courses
3 Mock Tests & Quizzes
Verifiable Certificate of Completion
Lifetime Access
4.5

97+ Hours of HD Videos
15 Courses
12 Mock Tests & Quizzes
Verifiable Certificate of Completion
Lifetime Access
4.5

HTML & CSS Course Bundle — 33 Courses in 1 | 9 Mock Tests
125+ Hours of HD Videos
33 Courses
9 Mock Tests & Quizzes
Verifiable Certificate of Completion
Lifetime Access
4.5

Источник

How To Create Scroll Box In Html

Scroll box

Here, we will see how to create a scroll box in html. If the content of the page is too large to fit in, the content box grows scroll bars with the help of overflow css property. For this we just need to add overflow property to the div of the content. Also we can change the size and color of the scroll bars via css. Follow the below examples.

Basic scroll box in html:

Follow the below codes to create a basic scroll box to your content.

     .scroll-box  

Html scroll box with colors example:

In this example, we just need to add background and color properties to the div of the content. Follow the below codes to create a scroll box with colors.

     .scroll-box  

Adding Scroll box to the image:

For some web pages, images also need a scroll bar. For the below example, we have added the overflow property to the image.

     .scroll-box  

Border property to the scroll box:

Here, we just added the border property to the div. Follow the below codes.

     .scroll-box  

Horizontal scroll box:

Here, we have added only overflow-x property to the div. Follow the below example.

     .scroll-box < height:200px; width:280px; border:5px solid #097969; font:16px Arial, Serif; overflow-x:auto; margin: 20px; padding: 20px; >.scroll-box p 
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Источник

Оцените статью