开发者

Is it possible to implement vertical scroll bar in a drop down menu using CSS alone?

开发者 https://www.devze.com 2023-01-23 04:34 出处:网络
I would like to impl开发者_C百科ement a vertical scroll in a drop down menu when the options in the menu exceed 8.Is it possible to achieve this by using Css properties alone?Please let me know how I

I would like to impl开发者_C百科ement a vertical scroll in a drop down menu when the options in the menu exceed 8.Is it possible to achieve this by using Css properties alone?Please let me know how I should go about this


Set an "overflow: auto" property on the containing div. To collapse the div if it is less than 8 items then you will need to use the max-height: property. It will not work for IE6 so use a hack to get around IE6.


That is absolutely possible using CSS. All you need to do is set a fixed height on the menu (so set the height to however tall 8 items is) and give it overflow-y: auto. This tells the browser that if the fixed height is exceeded, a vertical scrollbar should appear.


on your ul li ul add the height you want for example height:80px; and overflow-y:auto;

0

精彩评论

暂无评论...
验证码 换一张
取 消