establecer la alternativa de la fila de color para la primera columna

Tengo una tabla con algunos datos. La primera columna de la tabla se establece pegajosa. Ahora lo que quiero es una alternativa de color de cada fila de esta primera columna.

Esta es la tabla que estoy trabajando actualmente.

<div class="table-responsive">
    <table class="table table-bordered table-striped">
        <thead>
            <tr>
                <th colspan="1"></th>
                <th colspan="4"></th>
                <th colspan="3" style="text-align: center">%Penetration</th>
            </tr>
            <tr>
                <th scope="col">Action</th>
                <th scope="col" *ngFor="let tableHeader of this.tableHeaders">
                    {{ tableHeader }}
                </th>
            </tr>
        </thead>
    <tbody>
th:first-child,
td:first-child {
    margin-left: -1px;
    position: sticky;
    left: -1px;

}

td:first-child {
    background-color: white;
}

He intentado

td:first-child > td:nth-child(even){
    background-color: blue;
}

1 Respuestas