À oui merci de me rappeler la différence entre classe et div, je débute en CSS et je ne me souviens pas encore bien de certaines bases.
Sinon, je vois que ça fonctionne.
Cependant, si j'ai bien compris, la règle opacity fonctionne pour le contenu image et texte (?). Du coup à 0 l'image aussi est invisible.
Es-t-il possible de focaliser uniquement sur le texte ?
Pour mon info : Si je comprends bien la pseudo-classe first-child permet de cibler le premier élément du menu, pour cible la catégorie qui suit et les suivantes, je dois utiliser nth-child(2), ...nth-child(3)....nth-child(4) ?