2013-11-13 6 views
1

Я не могу получить свойство переполнения, чтобы иметь какой-либо эффект при использовании в теге select. Прилагаемый код иллюстрирует то, что я пытаюсь сделать:свойство переполнения в теге select

<!DOCTYPE html> 
<html> 
<body> 

<select size=5 style="overflow:auto"> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="opel">Opel</option> 
    <option value="audi">Audi</option> 
</select> 

</body> 
</html> 

Я ожидаю, что коробка выпадающей не иметь вертикальную полосу прокрутки в этом случае, но это делает.

W3C Validator принимает сегмент кода, если это что-то значит, но я не могу найти документацию, в которой говорится, является ли это допустимым использованием свойства переполнения.

Этот особый браузер? Если вы запустите образец кода с или без переполнения, то Firefox и Chrome прокрутите полосы прокрутки, но Opera этого не сделает. Опять же, не удается найти документацию, которая обсуждает это.

Помощь!

ответ

0

Раскрывающееся меню - это отдельные элементы, которые отображаются иначе, чем браузер. Если вы хотите применить пользовательские стили последовательно и, как вы привыкли, вы можете заменить его обычным DIV, например, с помощью этого плагина: http://adam.co/lab/jquery/customselect/

Смежные вопросы