Во-первых, вы можете рассмотреть вопрос о позиционировании вашего главного меню относительно.Тогда выпадающие ul, которые расположены абсолютно, появятся под их соответствующими li по умолчанию.Например, это:
ul.dropdown li {
position: relative;
}
Затем вы можете просто добавить новый класс к последнему <li class="dir">
, который получает собственный стиль для изменения позиции последнего выпадающего меню.Примерно так, например:
HTML:
<li class="dir last">
CSS:
li.last ul {
left: -50px; /* or however much you need for it to appear where you want it to */
}