I have a list in numerical order where I utilize the counter feature within the content.
Query:
Is there a way to change the color of the numbers only (e.g. 1.2, 1.3, ...) to red using CSS without making any changes to the HTML code?
Note: Only seeking a solution using CSS (no need to alter the HTML structure!)
HTML:
<ol>
<li>Item
<ol>
<li>Item</li>
<li>Item
<ol>
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ol>
</li>
<li>Item</li>
</ol>
</li>
<li>Item</li>
<li>Item</li>
</ol>
CSS:
ol {
list-style-type: none;
counter-reset: item;
}
ol li:before {
content: counters(item, ".")". ";
counter-increment: item
}