Norėtųsi animuoti su CSS bloko aukštį iš 0 į auto, bet taip deja negalima

Tad tenka nefiksuoto aukščio bloką “wrapinti” kitu elementu ir su .hover() jam priskirti vidinio elemento aukštį, o nuvedus kursorių priskirti 0;

$('.has-hover-block').hover(function(){
   $(this).find('.hover-content-wrap').css('height', $(this).find('.hover-content').height());
},function(){
   $(this).find('.hover-content-wrap').css('height', 0);
});