Grazie!

Effettivamente, il risultato deve essere sostanzialmente quello, ma a me servirebbe (a parte il background che si colora di scuro) che l'elemento selezionato sia anche più avanti (con z-index maggiore) rispetto agli altri poiché poi deve eseguire altre animazioni (che ho omesso e che dipendono dalla posizione dell'elemento LI) che altrimenti andrebbero a "spostare" gli elementi fratelli anziché coprirli.

Senza z-index sarei costretto ad "eliminare temporaneamente" gli elementi che devono essere coperti per poi reinserirli una volta terminata la selezione.

L'ultima cosa è la più banale ma con questa notazione compatta non ho capito come si può agire sullo sfondo. Io ho uno sfondo bianco (come nell'esempio di codice postato) che però deve scurirsi nell'animazione; nel codice ci si limita a lanciare un fade per tutti gli elementi della lista non appartenenti alla selezione, ma per gli altri elementi esterni alla lista?