2009-05-13 5 views

Répondre

5

essayer list-style-position:

li { 
    list-style-position: outside; 
} 

Comme ricebowl souvenu de commentaires, vous pourriez avoir besoin d'augmenter votre marge de gauche ou de rembourrage pour faire les points de balle de la vente de séjour ', parce qu'au lieu des points de balle étant à l'intérieur du <li> , ils sont maintenant placés dehors.

+0

Cela a juste fait disparaître toutes mes balles. – ryeguy

+2

@ryeguy, vous devez compenser la 'list-style-position', en ajoutant un remplissage à' li', en ajoutant 'padding-left: 2em', ou similaire. –

+0

@ricebowl - merci, ça l'a corrigé. – ryeguy

0

Si c'est une vraie liste, cela devrait être la liste par défaut, mais faites comme Henrik le dit quand même.

Si ce n'est pas une vraie liste, et que vous collez une image d'une balle là-dedans ... alors ... C'est un peu plus difficile. Idéalement, vous devez utiliser une liste appropriée (<ul><li>list item</li></ul>)

S'il s'agit d'une image d'une balle, vous pouvez utiliser un rembourrage et un positionnement absolu. Si c'est un caractère HTML pour une balle, vous êtes bourré.

0

Je ne suis pas sûr de ce que vous demandez, je suppose que vous voulez qu'il ressemble à ce que vous avez ci-dessus. Parce que par défaut ça ne devrait pas ressembler à ça.

l'exemple de code ci-dessous la faire ressembler à votre image:

<style type="text/css"> 
    ul { 
     width: 200px; 
     padding: 0px; 
     margin: 0px; 
    } 
    ul li { 
     padding-left: 5px; 
     text-indent: 20px; 
    } 
</style> 

<ul> 
    <li>text</li> 
    <li>text text text text text text text text text text text text text text text text text text </li> 
    <li>text </li> 
</ul> 

et ce code fera ressembler à ce que votre demande:

<style type="text/css"> 
    ul { 
     width: 200px; 
    } 
</style> 

<ul> 
    <li>text</li> 
    <li>text text text text text text text text text text text text text text text text text text </li> 
    <li>text</li> 
</ul> 
Questions connexes