Можно ли установить ширину для опции?Я пробовал много способов сделать это, но до сих пор ничего :( Только в IE у меня есть эта проблема. Уже пробовал это:
jQuery:
$( "select" ).toggle(
function() {
$( "option" ).animate({
width: 500
}, 1000 );
},
function() {
$( "option" ).animate({
width: 240
}, 1000 );
}
);
- другие jQuery -
$("select")
.mouseover(function(){
$(this)
.data("origWidth", $(this).css("width"))
.css("width", "auto");
})
.mouseout(function(){
$(this).css("width", $(this).data("origWidth"));
});
- css -
option{
width:auto;
}
- все отлично работает в других браузерах, кроме IE -
Если кто-нибудь может помочь мне исправить это, я 'буду очень признателен.
проверьте пример скрипки: http://jsfiddle.net/DCjYA/173/