jQuery animate from CSS “top” to “bottom”
I'm looking to animate a div element from an absolute top position to an absolute bottom position on the page load. The combination of CSS and jQuery code below fails to move anything: CSS #line-three { position:absolute; width:100%; left:0px; top:113px; } jQuery $("#line-three").animate({ bottom: "100px", }, 1200); Thank you for your help! EDIT: I've tried changing it to this (as per graphicdevine's suggestions) but still no cigar: var footerOffsetTop = $('#line-three').offset().bottom; $('#line-three').css({position:'absolute',top:'',bottom:footerOffsetTop}) $("#line-three").delay(100)