I am trying to make a list like Element 1. bird Element 2. lion ...
The problem is I don't want to write "Element" for every item. Is there any way to add content to my list?
You need CSS counters:
#customlist { /* delete default counter */ list-style-type: none; /* create custom counter and set it to 0 */ counter-reset: elementcounter; } #customlist>li:before { /* print out "Element " followed by the current counter value */ content: "Element " counter(elementcounter) ": "; /* increment counter */ counter-increment: elementcounter; }
<ol id="customlist"> <li>Elephant</li> <li>Bird</li> <li>Lion</li> </ol>
1.4m articles
1.4m replys
5 comments
57.0k users