Hello I have select box with multiple choices and I need to hide the vertical scrollbar, is it possible?
<select name="sCat" multiple="true"> <!-- My Option Here --> </select>
Okey, but how then I can achieve an effect where I can select item from list that has ID and then use jQuery to manage this id.click functions? What element I should use then?
How to Hide the Vertical Scrollbar in CSS. To hide the vertical scrollbar and prevent vertical scrolling, use overflow-y: hidden like so: HTML.
1. Set the overflow of the parent div as hidden. 2. Set the overflow of the child div to auto and the width 200% (or anything more than 100%, or more than the width of the parent - so that the scrollbar gets hidden).
I know this thread is somewhat old, but there are a lot of really hacky answers on here, so I'd like to provide something that is a lot simpler and a lot cleaner:
select { overflow-y: auto; }
As you can see in this fiddle, this solution provides you with flexibility if you don't know the exact number of select options you are going to have. It hides the scrollbar in the case that you don't need it without hiding possible extra option elements in the other case. Don't do all this hacky overlapping div
stuff. It just makes for unreadable markup.
This is where we appreciate all the power of CSS3:
.bloc { display: inline-block; vertical-align: top; overflow: hidden; border: solid grey 1px; } .bloc select { padding: 10px; margin: -5px -20px -5px -5px; }
<div class="bloc"> <select name="year" size="5"> <option value="2010">2010</option> <option value="2011">2011</option> <option value="2012" SELECTED>2012</option> <option value="2013">2013</option> <option value="2014">2014</option> </select> </div>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With