Wednesday, April 29, 2009

Displaying vertical scroll bar dynamically in HTML elements



Vertical scroll bar in HTML controls/elements/tags such as TEXTAREA and SELECT will be useful if the element has more content/items.

But always showing Vertical scroll bar will be occupying some space in the page unnecessarily.

So the best way is, showing the Vertical scroll bar dynamically only when the content exceeds a limit.

It can be achieved by specifying "overflow" as auto in the style.

(e.g)

<textarea style="overflow:auto"> some content</textarea>

Similarly we can specify overflow as hidden if we don't want to show the scrollbar.

It is working fine for Textarea in both IE and FireFox.

But it is not working for Select in FireFox.

Select tag in FireFox is showing scroll bar even when we specify overflow as hidden.
And also, we have noticed that it happens only when the number of items/options in the Select exceeds 20.

By searching the internet we came to know that there is no way to make it work properly other than some ineffective ways such as hiding the scroll bar using some div tags.
More Articles...

0 comments:

Popular Posts - This week

        

Classified Links

  • Contact Us to show your links/advertisements in our wesbsites/blogs

Popular Posts - All Time

For Any of your sofware development needs contact us at qualitypointmail@gmail.com or rajamanickam.a@gmail.com
QualityPoint

Translate

   
Thanks for visiting our blog