Tworzenie menu DropDown „DropUp”

Próbuję zaimplementować menu rozwijane. Jako punkt wyjścia używam istniejącego menu rozwijanego zbudowanego przy użyciu HTML / CSS / jQuery opartego na prostym jQuery Dropdowns tricków CSS. (Ponieważ nie udało mi się uzyskać czystego css do pracy z urządzeniami dotykowymi, ponieważ polegały one na stanach najechania).

Zrobiłem trochę postępów, bawiąc sięul.dropdown ul {top: -100%; } ale to tylko przesuwa listę rozwijaną o jeden wiersz, nie jestem przekonany, że to css semantyczny.

Jakieś pomysły, jak mogę to osiągnąć?

Zrobiłem tu problem z jsfidid -http://jsfiddle.net/TTTb6/

questionAnswers(3)

yourAnswerToTheQuestion