0

Я использую Bootstrap-Select внутри аккордеона Jquery UI, и для того, чтобы работать должным образом, мне нужно содержание гармошкой, как показано ниже:проблемы переходных JQuery UI аккордеон с переливом

CSS:

.ui-accordion-content { 
    overflow: visible !important; 
} 

Bootstrap-select работает так, как ожидалось, но это приводит к переходу между заголовками. Без перелива CSS, переход работает, как ожидалось, но затем Bootstrap-Select брейки .. enter image description here

HTML:

<div id="accordion"> 
    <h3>Header Two (Bootstrap-Select)</h3> 
    <div> 
    <select class="selectpicker form-control" data-live-search="true"> 
     <option>Select 1, Option 1</option> 
     <option>Select 1, Option 2</option> 
     <option>Select 1, Option 3</option> 
     <option>Select 1, Option 4</option> 
     <option>Select 1, Option 5</option> 
    </select> 
    </div> 
</div> 

JS:

$("#accordion").accordion({ 
    heightStyle: "content" 
}); 

JSFiddle Demo

+0

Что вы имеете в виду БС-отборных перерывов. Вы убедились, что у вас есть data-live-search = true? Кажется, что работает для меня https://jsfiddle.net/zgoxjob6/1/ – Miro

+0

@miro Добавлена ​​фотография того, что выглядит BS-Select, когда переполнение отключено. – Ali

ответ

1

Вы может добавить data-container="body" в тег select и удалить переполнение css. Я думаю, что это результат, который вы ищете:

https://jsfiddle.net/hbmjvr7L/

+0

Отлично! Благодаря! – Ali

 Смежные вопросы

  • Нет связанных вопросов^_^