у него высота задана, незнаю весь зависимый цсс могу предположить что там есть overflow и поэтомы фон режется, я так понял хотите выровнять этот блок, надо дигать не фон а весь span например или его родителя.
через css, задать id для меню первого уровня и по id задавать left, right для подпунктов.
через js получать положение меню и размер окна и от этого плясать.
Если конкретно dropbox, там есть api https://www.dropbox.com/developers
была както подобная задача, только нужно было из g+ альбома брать, для него попался готовый скрипт, также можно вывести фотки из альбома вк группы. А потом к полученому уже вешать хоть Lightbox