Bonjour,
J'ai développé récemment une petite application (site web) ayant 5 onglets.
J'ai utilisé la technologie JSF et donc la méthode "Template", seul souci, comme j'étais pressé par le temps, j'ai créé un template pour chaque Onglet, afin que l'onglet sur lequel on clique soit "Actif"...
Cela m'a fait dupliquer beaucoup de code.
J'aurais aimé une technique ou une idée assez simple qui me permettrait d'avoir un seul "template" et que sur clique sur un onglet, celui ci devienne actif, et que l'onglet précédent qui était actif redevienne inactif.
En css, il existe la propriété "ACTIVE" ou "FOCUS" du même type que "HOVER", qui permet de donner un coloris différent mais je ne vois pas comment je pourrais savoir quel était l'onglet précédent actif, et comment le rendre inactif.
J'aimerais éviter le JavaScript.
Merci, pour vos propositions.
Partager