Я добавляю список в начало массива, который я отображаю в HTML, используя li. Теперь я пытаюсь добавить CSS к первому ребенку Ли. Я попробовал следующий код.
.ts
this.skills.push({title: 'Play button clicked'});
.html
<div class="column" class="steps">
<h2>Steps:</h2>
<ul *ngFor = "let post of skills" >
<li>{{ post.title}}</li>
</ul>
</div>
.css
.steps li:first-child {
background-color: yellow;
}
.steps li:not(::first-line) {
}
Моя проблема в том, что этот CSS добавлен ко всем добавленным ли. Я не хочу показывать разные CSS для li, за исключением первого.