У меня есть следующий сценарий на JSFiddle: http://jsfiddle.net/psax3fge/Animate ДИВ, но сохранить высоту динамического
D FIDDLE: http://jsfiddle.net/psax3fge/1/
В основном его в div
, который имеет некоторую информацию в нем. Информация является 3 отдельные divs
, которые inline block
, они будут рядом друг с другом, если есть достаточно места, но будет укладывать друг под другом, когда винда сделана меньше
Я хочу это Див быть hidden
, пока кнопка не будет нажата где div сдвигается вниз. Я знаю, что не задание свойства height приведет к тому, что div имеет высоту жидкости (высота становится больше, поскольку вещи стекают друг под другом). Однако, когда я анимация с помощью jQuery, я должен установить высоту.
Есть ли способ сделать это без потери текучести div? Альтернативой является не анимировать DIV и просто сделать его видимым/спрятать кнопку мыши, но я бы очень хотел, чтобы использовать анимацию
общий вопрос, но нет простого решения. частая работа - это оживить 'max-height' вместо' height' и установить его на некоторое значение, которое вы «знаете» будет достаточно большим, чтобы разместить ваш контент. –
Почему бы не посмотреть на ширину окна браузера и установить высоту на основе этого? –
@JamesBlack Я тоже думал об этом, но хотел знать, есть ли более простой способ. –