Facing a weird problem
For the HTML:
<ul>
<li>one</li>
<li>two</li>
<li>three</li>
<li class="has-item">four</li>
<li>five</li>
</ul>
This works:
ul li:first-child {
font-size:30px
}
but why doesn't this
ul li.has-item:first-child {
font-size:8px
}
Fiddle: https://jsfiddle.net/xx9us2sg/1/