J'essaie de créer un menu de mise en page (maître), je souhaite marquer le lien de la page en cours avec un style différent
<asp:HyperLink ID="HyperLink3" runat="server" style=" font-size:large; " class="specialeffects" NavigateUrl="~/ReclamationEncours.aspx"> <strong>Reclamation Encours</strong> </asp:HyperLink> <asp:HyperLink ID="HyperLink1" runat="server" style=" font-size:large; " class="specialeffects" NavigateUrl="~/HistoriqueDeReclamation.aspx"> <strong>Historique de reclamation</strong> </asp:HyperLink> <asp:HyperLink ID="HyperLink2" runat="server" style=" font-size:large; " class="specialeffects" NavigateUrl="~/SuiviGTR.aspx"> <strong>Suivi GTR</strong> </asp:HyperLink>
3 Réponses :
Comme je comprenais que vous vouliez marquer les liens qui ont déjà visité une couleur différente.
Ces liens sont marqués comme Ceci a fonctionné pour moi: p> --- mise à jour --- stry> p> Vous pouvez être fait avec ceci en marquant le lien actuel avec `actif '. Nous comparons simplement le chemin actuel absolu. p> Essayez ceci: p> Ajoutez le style comme vous le souhaitez: P > visité code>, vous pouvez utiliser ce drapeau p>
A: visité {
Couleur: # f00;
} code> p>
li.active > a
li.active > a:hover
li.active > a:focus
pas le précédemment visité, mais le lien que je suis
Vous voulez dire le lien que vous survolez? ou vous traitez le menu de construction
NOOOO NON THE PLANCHER, comme ce orange.ma Vous verrez au sommet "Particuliers Entreprise ..." Lorsque vous dans la page Entreprise, la couleur du lien hypertexte sera orange
ne fonctionne pas s'il vous plaît vérifier votre question à nouveau, vous comprendrez ce que je veux
D'accord, hmmm, je pense qu'il y a un autre problème ou maldescription. De cette façon doit correspondre à vos exigences. BTW, la question a été mise à jour par moi afin que je puisse comprendre ce que vous voulez. MDR. Quoi qu'il en soit, pour la curiosité lorsque vous trouvez votre réponse, veuillez le partager ici
OOH qui était Youu, merci, vous trouverez la réponse ci-dessous .. Thnks pour votre temps
Utilisation de jQuery Vous pouvez basculer les couleurs Vérifier exemple
Html,JQUERY <a class="main current" href="#">test1</a> <a class="main" href="#">test2</a> <a class="main" href="#">test3</a> <a class="main" href="#">test4</a> $("a").click(function(){ $("a").css('background-color', 'white'); $("a").removeClass("current"); $target = $(event.target); $target.addClass('current'); $('.current').css('background-color', 'red'); });
Vous pouvez ajouter les lignes suivantes à la méthode code> page_load code> de vos pages: Les lignes ci-dessus, par exemple, doivent être ajoutées au Page_Load code> de
recmaturationencours.aspx code> et ainsi de suite. P> p>
Avez-vous vérifié développeur.mozilla.org/en-us/docs/ Web / CSS /: actif ? Je suppose que par "Sélectionné", vous voulez dire que l'utilisateur met l'accent sur celui-ci (clics ou naviguer vers l'élément d'ancrage avec clavier)
Merci pour votre temps, ça ne marche pas
Voulez-vous dire après avoir cliqué sur?
yess quand je suis dans la récupération encourage la page, je souhaite récupérer le changement de couleur d'hyperlien