Puoi farlo con javascript, su questo sito ci son gia script di comaparse e scomparse verticali

http://javascript.html.it/script/

Per qualcosa + personalizzato posta sul formu js