How to customize your scrollbars
Do you want to know how to activate or customize the scrollbars on your site?
Here you'll find everything you need to know about them.
The scrollbar is a graphic element that you can customize through CSS code, like any other object in the pages of a site. Let's see, in detail, the changes more frequently used.
How to enable the scrollbars
In a web page is often necessary to see a very long text without gum up the graphic structure of the page.
The optimal solution in these cases is the inclusion of the scrollbars in order to make the text viewable by users with the scrolling through them.
The CSS property used to show the scrollbars is overflow, which has the following values:
hidden: the text in excess compared to the size of the text box will be cut
visible: the text in excess will be forced to be displayed
auto: if the text exceeds the limits, horizontally or vertically, te browser will insert the corresponding scrollbar
scroll: scrollbar will appear in every case
In the following example, divs of class code use the scrollbars when the text exceeds the 300px, in height or in width.
div.code {
overflow: auto;
width: 300px;
height: 300px;
padding: 5px;
}
The above code is not supported by all browsers: it presents some problems in oldest browsers, such as Internet Explorer 5.0 and 5.5, which is now being in extinction.
If you want to make the code suitable for any browser, it is necessary to correct the box modeling problems of these browsers, with the different workarounds on the web.
How to paint scrollbars
A very interesting graphic effect, from the point of view of a less professional user, is the coloration of the browser scrollbars.
This effect is not supported by all browsers, in particular only Internet Explorer, version 5.5 onwards, has that support. This situation occurred because the colouring of the scrollbars is not a feature in the W3C standards and thus is not a requirement for the different browser.
Let's look at an example where are the sidebars browser to be customized.
body {
scrollbar-3dlight-color: orange;
scrollbar-arrow-color: #313131;
scrollbar-base-color: red;
scrollbar-darkshadow-color: #80FFFF;
scrollbar-face-color: red;
scrollbar-highlight-color: rgb(50,0,1);
scrollbar-shadow-color: rgb(112,22,21);
scrollbar-track-color: black;
}Notes
The above code can be used for a specific scrollbar of a "div" or in any other object which has enabled scrollbars.
scrollbars, scrollbar, customize scrollbar, howto scrollbar css
Publication details
Category: CSS
Published by: loryzz on date: 29.02.2008 23:37:52
Last edit by: loryzz on date: 02.04.2008 16:54:26
Ratings
Leave a comment
All comments must be approved by site administrator.
Please write comments on topic. Spam will be never approved.
CSS: Linked articles
XHTML and CSS strike alternatives published by loryzz in CSS
Testo lampeggiante published by loryzz in CSS
Table style with css published by loryzz in CSS
Min-width property published by loryzz in CSS
Min-height property published by loryzz in CSS
























Ritorna all'inizio
Based total comments
0 %
Comments percentage
0 %