2010-07-02 21 views

Répondre

1

Tout d'abord, vous pouvez envisager le positionnement relativement de votre menu principal li. Ensuite, les listes déroulantes ul qui sont positionnées de manière absolue apparaîtront sous leur LI correspondant par défaut. Comme ceci par exemple:

ul.dropdown li { 
    position: relative; 
} 

Ensuite, vous pouvez simplement ajouter une nouvelle classe à la dernière <li class="dir"> qui obtient son propre style pour changer la position du dernier menu déroulant. Quelque chose comme ceci par exemple:

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 */ 
} 
0

Vous devez définir la bonne position pour cette liste particulière à savoir

<li class="dir"><a href="./">Contact Us</a> 
     <ul style="last-menu"> 
      <li><a href="./">Enquiry Form</a></li> 
      <li><a href="./">Map &amp; Driving Directions</a></li> 
      <li><a href="./">Your Feedback</a></li> 
     </ul> 
    </li> 

<style> 
    .last-menu{ 
    right: 0px; 
    } 
</style>