J'ai défini la propriété CSS <li>
sur hidden
, puis sa puce/numéro a été supprimé. Pourquoi? Quelle est leur relation? (? Comment puis-je le corriger)Pourquoi overflow-y: caché des listes HTML rend la puce/numéro invisible?
est ici un simple échantillon (En ce qui concerne @Paulie_D answer, j'ai ajouté overflow-x:visible
):
li:first-child {
overflow-y:hidden;
overflow-x:visible;
}
<ul>
<li>Unordered list - Item 1</li>
<li>Unordered list - Item 2</li>
</ul>
<ol>
<li>Ordered list - Item 1</li>
<li>Ordered list - Item 2</li>
</ol>
je l'ai couru sur Firefox et v49.x Chrome v54.x.
EDIT: En raison de quelques réponses, j'explique:
Puces/numéros sont en dehors des limites du terrain x, pas y-limites!
Merci pour votre information utile. En ce qui concerne votre réponse, j'ai mis à jour ma question. –
Peu importe si vous ajoutez 'overflow-x: visible' il reviendra à' auto' –
J'ai donc accepté votre réponse, mais maintenant ma question est ** comment la corriger? ** –