No-Library (pure JS), HTML, CSS, JavaScript
Mootools 1.4.5, HTML, CSS, JavaScript
jQuery 1.7.2, HTML, CSS, JavaScript
jQuery 1.8.3, HTML, CSS, JavaScript
It changes the position of each element by changing its status from postion:absolute, top:0 to position:absolute, bottom:0; whilst also changing the containing <ul> from position:relative to position:static
jQuery (edge), HTML, CSS, JavaScript