JQuery выпадающий список IE7 - PullRequest
1 голос
/ 29 июля 2011

Я использую этот плагин с jQuery 1.6.1 и jQuery UI 1.8.14 для создания выпадающего списка и с этой проблемой .

Кодthis:

$(el).dropdownchecklist({ 
    firstItemChecksAll: true
    ,icon: {}
    ,maxDropHeight: 150
    ,width: 160 
});

Пробовал решать через css, но не работает.В ФФ работает отлично.

1 Ответ

0 голосов
/ 31 января 2012

Я столкнулся с той же проблемой, и вот что я нашел:

У меня была ширина 200 пикселей, из которых значок был 16 пикселей, а текстовая область - 180 пикселей.Заполнение текстовой области составляло 3 пикселя, а при компоновке ie7, заполнение добавляется к общей ширине (180 + 16 + 3 + 3 = 202, которая больше 200, поэтому она переходит в 2 строки).

Чтобы исправить это, я добавил этот CSS, который просто меняет текстовый отступ на 2px:

span.ui-dropdownchecklist-text
{
    padding:2px;    
}
...