2012-02-26 3 views
16

Как я могу использовать JQuery-х slideDown с display: inline-block, в отличие от по умолчанию display: block;Использование slideDown JQuery с дисплея: встроенный блок

Некоторые из содержимого внутри DIV я использую требует, чтобы это было так, и дизайн частично ломается, если я не исправлю его. Однако фиксация его после того, как сползание закончится, будет затруднительным.

Любые идеи?

+0

Подобно http://stackoverflow.com/questions/8144944/change-slidetoggle-behaviour-to-displayinline-block-instead-of -displayblock –

+0

Спасибо, не нашел, что при поиске. –

ответ

23

Возможно, вы должны обернуть div с помощью display: inline-block, в другой div, с простым display: none, который станет целью вашей функции slideDown. я сделал демо для вас здесь http://jsfiddle.net/d3BHL/2/
Позвольте мне знать, если это помогает

+0

Спасибо, вот что я сделал (только с CSS3) –

+3

Эта скрипка сломана. Стили отображения должны быть наоборот: контейнер должен быть встроенным, а внутренний div должен отображаться неактивным. – smilebomb

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