Вообще можно, если выпадающее меню НЕ position:absolute, то блок с меню будет расширяться за счет высоты подменю.
А там какой-нить транзишен применить для эффекта
Зачем все эти "style.css?001 --> style.css?002 или script.js?003 --> script.js?004"? Нельзя использовать один файл и его обновлять?
Попробуйте изучить GIT, возможно поможет вам с решением вашей проблемы