If you are using any z-index values, firstly check if the layer order is causing any problems. Secondly, if your parent containers have an overflow ‘hidden’ declaration to give them fluid height the drop down may appear to disappear behind an object. If this is the case you could remove the overflow declaration and add an image height.
These are just a couple of possible solutions though, there could be other reasons why the menu is hiding though.