var query_div = document.getElementById('query_div'); query_div.style.height = query_div.offsetHeight+"px"; var slide = setInterval(function(){ if(query_div.offsetHeight<=30){ clearInterval(slide); } query_div.style.height = query_div.offsetHeight-40+"px"; },16);