Pour les rubriques de mon site, j'ai créé dans un bloc <nav>: - un bloc de background (en-dessous avec z-index) - des blocs en 'display: table-cell' pour chaque rubrique (au milieu)
Et à l'extérieur j'ai créé: - un bloc pour faire un reflet (au-dessus).
J'ai associé au texte de mes blocs en 'display:table-cell" des liens bien sûr, mais le problème est que quand la souris passe au niveau du reflet cela cache les liens !!!
Auriez-vous une solution pour palier à ce problème ? Est-il possible de rendre le bloc reflet complètement inactif ?
Je ne voies pas bien le sens de tes z-index ? Ton flux html a l'air ok, pourquoi imposer des choses avec le z-index. ? C'est parce que tu as voulu donner une dimension à ta div reflet en la passant en inline-block ? Mais tu mettais ta nav dans la div reflet, ca n'irait pas mieux ?
Ensuite, tu as des éléments table-cell, mais on ne voit pas le parent défini en table.