У меня есть позиционированный контейнер absolute
, который выровнен bottom
.
Теперь я хотел бы toggle
(показать / скрыть) некоторый контент без контейнера, превышающего его содержимое - и желательно без явной установки высоты.
html
<div id="outer">
<div class="expandableContent">
<p class="toggler">Toggle</p>
<div>
<p>Some content here</p>
<p>Some content there</p>
<p>Some content everywhere</p>
</div>
</div>
</div>
css
#outer {
height: 300px;
position: relative;
}
.expandableContent {
position: absolute;
bottom: 10px;
}
.expandableContent > div {
display: none;
}
jquery
$(document).ready(function () {
$('.toggler').click( function() {
$(this).next().toggle(1000);
});
});
Вот ссылка: http://jsfiddle.net/SunnyRed/A8pNv/1/