2010-08-03 7 views
1

Il existe une liste non ordonnée et l'un des éléments de la liste contient deux liens. Pour une raison quelconque, Internet Explorer 8 montre la partie de l'élément de liste commençant par le premier lien en dehors de la liste et apparemment en dehors de la div contenant également. Voici à quoi il ressemble (ces deux lignes doivent être sur une ligne!):Internet Explorer 8: problème de liste

Illustration of list Problem http://img231.imageshack.us/img231/7726/listproblem.png

Le html:

<!-- These div make up the background image --> 
<div class = "box"> 
<div class="boxBody"> 
    <ul> 
     <li> </li> 
     <li> <a href=""></a><a href=""></a></li> 
    </ul> 
</div> 
</div> 

Le CSS:

li { 
    list-style-type: square; 
    margin-left:25px; 
    font-size: 12px; 
} 

EDIT: Sur en passant pas à pas dans le code, j'ai trouvé que pour une raison quelconque, avoir des liens à l'intérieur du li est ce qui cause le problème. Quelqu'un sait pourquoi ce serait?

+3

Votre image est illisible – Sarfraz

+2

pouvez-vous poster le code et capture d'écran à quoi il ressemble. de sorte que je peux jeter un coup d'oeil et casser ce qui ne va pas. – nepsdotin

+0

L'image est-elle encore illisible? Je peux le voir ... – dmr

Répondre

0

Et la réponse est ... que j'ai oublié de fermer un lien précédent.

1

Je ne pense pas avoir des liens à l'intérieur de LI peut causer des problèmes. Est-ce que vous utilisez une réinitialisation CSS? (un peu de code CSS pour réinitialiser LI, UL etc.?)

Questions connexes