2016-04-06 4 views
0
<!DOCTYPE html> 
<html> 
<body> 

<form action="demo_form.asp" method="get"> 
    <input list="browsers" name="browser" placeholder="choose browser"> 
    <datalist id="browsers"> 
    <option value="Internet Explorer"> 
    <option value="Firefox"> 
    <option value="Chrome"> 
    <option value="Opera"> 
    <option value="Safari"> 
    </datalist> 
</form> 
</body> 
</html> 

Использование приведенного выше кода. Выпадающая стрелка показывает только, когда пользователь наводится на вход . Как установить элемент ввода, чтобы всегда показывать значок выпадающего списка?html native combobox, show drop down arrow

+0

Оформить заказ на мой ответ, может быть, это может помочь. – claudios

+0

Возможный дубликат [Как сделать стрелку Катализатора всегда видимой] (http://stackoverflow.com/questions/35196782/how-to-make-datalist-arrow-to-be-always-visible) – Pbk1303

ответ

1

Попробуйте этот маленький стиль css, а затем перезагрузите страницу.

input::-webkit-calendar-picker-indicator { 
     opacity: 100; 
    } 
+0

благодарю вас много! – anaval

+0

Хорошо, что это сработало для вас. – claudios