поэтому, если я правильно понимаю, вы хотите автоматическое заполнение тега выбора (раскрывающийся список).Это должно быть сделано через Javascript, я верю.HTML и CSS не позволят вам управлять подобным действием.
Вы можете попробовать следующее:
HTML:
<input id="someinput">
<br>
<select id="states">
<option value="1">NY</option>
<option value="2">California</option>
<option value="3">Florida</option>
<option value="4">Boston</option>
<option value="5">Texas</option>
</select>
CSS:
#states{
height:100%;
}
JS:
$(function () {
var opts = $('#states option').map(function () {
return [[this.value, $(this).text()]];
});
$('#someinput').keyup(function () {
var rxp = new RegExp($('#someinput').val(), 'i');
var optlist = $('#states').empty();
opts.each(function () {
if (rxp.test(this[1])) {
optlist.append($('<option/>').attr('value', this[0]).text(this[1]));
}
});
});
});
Проверьте http://jsfiddle.net/cse_tushar/VeLKW/227/