Я создал пользовательское поле со списком HTML. Все работает хорошо, кроме браузеров Webkit (Chrome и Safari). Вот как это выглядит в Chrome и Safari:
Обратите внимание на выступающую границу фокуса внизу выпадающего изображения.
Вот то же самое в IE и Firefox:
Как вы можете видеть, IE и Firefox визуализируют фокус с помощью красивого прямоугольника, но Chrome делает его непонятным.
Вот соответствующий HTML:
<div style="height:32px;" class="ko-select-container" tabindex=0>
<div class="selected-option">
<span>Select a Value</span>
</div>
<div style="float:right;">
<!-- Drop down image height is 32px !-->
<img src="DropDown.png" />
</div>
<div style="clear:both" />
</div>