que estoy tratando de crear una lista ordenada en CSS + HTML que se ve así: HTML + CSS: Lista numerada con los números dentro de círculos
no puedo por la vida de mí averiguar cómo para hacer esto. He intentado usar list-image
pero luego los números no aparecen. Intenté establecer un fondo, pero no aparecerá detrás del número si list-style-position
está configurado en outside
. Intenté configurarlo con un fondo y list-style-position: inside
, luego puse el texto dentro del li
en un div
para alinearlo, pero ninguna combinación de flotantes, márgenes, etc. funcionó sin rodear el numeral.
Esto parece algo que he visto en muchos sitios web, pero por el momento parece que no puedo encontrar un ejemplo que funcione, y Google no está obteniendo ningún resultado.
Entonces, ¿alguien puede ayudarme con esto? ¿Cómo crearías lo anterior usando HTML + CSS, idealmente sin usar JS, y definitivamente sin usar solo imágenes? Este texto debe poderse seleccionar y copiar/pegar.
Debido a que un comentarista preguntó, aquí está el margen de beneficio que tengo ahora:
<ol>
<li><span>List item one.</span></li>
<li><span>List item two.</span></li>
<li><span>List item three.</span></li>
</ol>
Ninguno de los CSS He intentado siquiera se ha acercado a trabajar, así que no estoy seguro de que el valor de compartir lo Tengo actualmente. He aquí una versión que no ...
ol { display: block; list-style: decimal outside url('/images/lists/yellow-circle-18px.png'); }
ol li { width: 176px; margin-right: 20px; float: left; }
ol li span { display: block; }
¿Cómo se hacen las listas y qué está ahí css? –
Bueno, nada de lo que probé está funcionando, así que no hay nada que mostrar. Es solo un OL estándar con LI adentro, y necesito encontrar un CSS que lo haga parecer correcto. – Andrew
También sería más fácil para usted si usa 'id's para la lista y los artículos. Eso haría que sea más fácil editar con css –