Sto provando a saltare il bambino nascosto mentre uso nth-child (dispari) e nth-child (pari), ma lo fa non saltare quei record nascosti.css: Come saltare il bambino nascosto in nth-child (dispari) e nth-child (pari)
Ho il seguente codice HTML e CSS.
<style>
ul {
list-style-type: none;
}
li {
height: 2em;
border: 1px solid black;
}
/* li:not(.hidden):nth-child(odd) { */
li:nth-child(odd) {
background: khaki;
}
li:nth-child(even) {
background: indianred;
}
.hidden {
display: none;
}
</style>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li class="hidden">4</li>
<li class="hidden">5</li>
<li class="hidden">6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
</ul>
voglio elencare la visualizzazione sul browser dovrebbe avere colore alternativo a prescindere dal numero di bambini nascosti.
Vuoi accettare una soluzione javascript? –
No, non voglio usare lo script java, conosco la soluzione in js ma sono limitato ad usare js, devo usare css. –
non è possibile in CSS, potrebbe essere necessario modificare il codice HTML o andare per soluzione jquery –