Пересечение границ переполнения: скрытая обертка
-
02-10-2019 - |
Вопрос
Немного раскола здесь:
Получил большой jQuery.cycle Carousel, слайды которых являются элементами DIV с нагрузками вещей внутри них.
Грубая разметка:
<div id="carousel">
<div class="slide">slide content</div>
<div class="slide">slide content</div>
<div class="slide">slide content</div>
</div>
Проблема в том, что «карусель» должна иметь orverflow:hidden;
Установите на него, чтобы предотвратить несколько ошибок, однако мне нужны некоторые элементы в некоторых слайдах, чтобы отобразить раскрывающиеся списки на мыши, когда я делаю это, выпадание выходит за пределы границ карусельной обертки и отрезается. Мой первый инстинкт должен был использовать z-index
, но это не сработало.
Любые идеи о том, как «выходить за рамки облигаций»?
Решение
Вы можете использовать позицию: абсолютно на выпадении, но я не рекомендую.
Попробуйте удалить переполнение: скрыто; и поставить высоту и ширину.
Другие советы
Вы можете пойти с позицией: абсолют для этого раскрывающегося списка, но это некрасиво.
Попробуйте потерять переполнение: Hidden, и используя переполнение: видимым вместо этого, это самый правильный способ пойти в вашем случае, донно, хотя насколько легко или сложно.