C'e` un problema con la domanda. Pero` non so quale di questi:
- e` una domanda di JS postata nel forum CSS
- contiene del codice JS che non serve.

Il menu a tab a linguette mobili si puo` realizzare anche con solo CSS: infatti il margin si modifica anche con l'effetto :hover.
Sicuramente in giro ci sono degli esempi; in qualche caso cambia il colore di sfondo, e in tal caso la modifica e` semplice. Prova a vedere nelle raccolte puntate nei "link utili".