Как установить ширину поля опции, отличную от ширины выбора?
что я пробовал:
$('option').css({'width': 100});
и выбор должен быть:
select{
width:400px;
}
Скрипт: http://jsfiddle.net/7k8He/1/
Текст опции хочет быть короче, но поле опции нет. Можно ли это динамически изменить
Thanx заранее!
Вы не можете установить ширину для элемента option. Браузер автоматически сделает все опции шириной самой длинной опции.
Вы можете использовать селектор "css" следующим образом:
$('option').css({'width','100px'});
или установите его с помощью селектора ширины следующим образом:
$('option').width(100);
Вы должны использовать $('select option').css('width','250');
как этот синтаксис немного ошибочен
Если вы хотите установить несколько свойств, вы можете использовать что-то вроде $('select option').css({"border":"1px solid red", "height":35});
Надеюсь, поможет!