Привет всем. Подскажите, пожалуйста, как оформить select, чтобы высота была фиксированная (т.е. иначе - как в селекте поставить полосу прокрутки). Есть селект вместе со скриптом, (выводит div) <select id="CategoryTrees" name="name"> <option title="#" selected="selected" value="40"> на 01.10.2014</option> <option title="#" value="30"> на 01.09.2014</option> <option title="#" value="10"> на 01.07.2014</option> </select></p>
<div id="blok1" style="display: block;"><img src="bbbb.png" alt="" width="160" height="200" /></div> <div id="blok2" style="display: none;"><img src="aaaaa.png" alt="" width="160" height="200" /></div> <script type="text/javascript">// <![CDATA[ document.getElementById("CategoryTrees") .onchange = function () { var b = { 40: "blok4", 30: "blok3", 10: "blok1" }, c = this.value, a; for (a in b) document.getElementById(b[a]) .style.display = 0 == c || c == a ? "block" : "none" }; // ]]></script>
Все прекрасно работает, css можно настроить внешний вид и т.д. а вот полосу прокрутки. когда много option никак не получается. Попытки заключить в form и пр. безрезультатны. Может какой другой скрипт есть? Гуглить не предлагать. Спасибо.
|