Les feuilles de style CSS text-overflow: ellipsis causes <li>'nombre de disparaître
Je suis actuellement à l'aide de points de suspension pour tronquer une commande de la liste des éléments qui sont plus d'une ligne. Cependant, le li qui sont trop longues et nécessitent des points de suspension automatiquement le nombre sur la gauche supprimé. Est-il un moyen pour éviter cela?
Sans le css, la liste des articles de nombres.
<style>
#test li {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
</style>
<ol id="test" style="width:100px;">
<li>test1</li>
<li>test1</li>
<li>toooooooooooooooooo loooooooooooooooooonnnnnnnnnnnnnnggggggg</li>
<li>test1</li>
<li>test1</li>
<li>test1</li>
</ol>
N'utilisez pas la largeur ou de l'utilisation
Mais sans une largeur comment puis-je obtenir les points de suspension apparaissent?
width:auto
si vous voulez montrer à tous. Vous avez défini largeur fixe, si le texte dépasse la largeur sera caché.Mais sans une largeur comment puis-je obtenir les points de suspension apparaissent?
OriginalL'auteur CHawk | 2012-02-29
Vous devez vous connecter pour publier un commentaire.
Style de liste une Position par défaut à l'Extérieur. Changement à l'intérieur et les numéros devraient apparaître.
ol { list-style-position:inside; }
Aussi
ul {margin-left: -10px;}
pour compenser le déplacement vers la droite.OriginalL'auteur mcnarya
Essayez d'utiliser
list-style-position: inside;
pour laol
DÉMO
OriginalL'auteur Selvakumar Arumugam