J'ai défini le list-style-type
en CSS, mais pour une raison quelconque, il ne l'affiche pas.
body {
margin: 0;
}
ol {
list-style-type: decimal;
padding-left: 0;
}
<ol>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ol>
En raison de la réinitialisation de votre remplissage, les chiffres sont en fait à gauche de la page. Essayez d'ajouter:
list-style-position: inside;
display:list-item;
list-style-position:outside;
Cela peut poser problème si la liste display:
l'attribut est défini sur autre chose que display:list-item;
Decimal est la valeur par défaut pour un "ol". Pas besoin de le déclarer. De plus, les chiffres sont juste tombés du côté de la page, c'est-à-dire invisibles. Ajustez votre rembourrage et supprimez la déclaration redondante. Voir ici
Si rien de tout cela ne fonctionne, assurez-vous que vous n'avez pas d'éléments explicitement marqués comme bloc d'affichage à l'intérieur du LI. Cela m'est juste arrivé avec un H4 A réglé comme bloc à l'intérieur du LI. J'étais sur le point de démissionner ????
supprimez simplement "display: block;" de votre élément li