Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Adicionar classe no menu ativo

+3
mak!
Houdini
Daemon
7 participantes

Daemon Daemon  • Seg 18 Jun 2018 - 17:59

Adicionar classe no menu ativo Empty Adicionar classe no menu ativo Seg 18 Jun 2018 - 17:59

Reputação da mensagem: 100% (2 votos)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Nome do Arquivo: Adicionar classe no menu ativo
Autor: Daemon
Funcionalidade: Todas as versões
Categoria: Recursos BestSkins

Aprenda como adicionar uma classe "active" para o menu.

Primeiro iremos até Painel de Controle Seta Módulos Seta HTML & JAVASCRIPT Seta Gestão dos códigos JavaScript Seta Criar um novo JavaScript
Investimento: Em todas as páginas
Código:

Código:
/*
 *  Application: Active Menu
 *  Date: 26/04/2018
 *  Version: 1.226042018
 *  Copyright (c) 2018 Daemon <bestskins.forumeiros.com>
 *  This work is free. You can redistribute it and/or modify it
 */
document.addEventListener("DOMContentLoaded", function(event) {
    var location = window.location.pathname + window.location.search,
        mainmenu = document.querySelector("a.mainmenu[href='" + location + "']");
    if(mainmenu) mainmenu.className += " active";
});

(Opcional) CSS simples utilizado no exemplo no gif:
Código:
a.mainmenu.active {
    background-color: white;
    color: #000;
    padding: 5px;
    text-decoration: none !important;
    font-weight: bold;
    border-radius: 4px 4px 0 0;
}


Se tiver alguma dúvida relacionada com este tutorial, crie um tópico de mesmo nome.

Houdini Houdini  • Qua 11 Jul 2018 - 13:25

mak! mak!  • Qua 8 Ago 2018 - 4:00

Quakeline Quakeline  • Qui 14 Fev 2019 - 10:17

Harleen Harleen  • Dom 8 Set 2019 - 23:37

AdministradorMembro da equipa

Adicionar classe no menu ativo Empty Re: Adicionar classe no menu ativo Dom 8 Set 2019 - 23:37

mak! escreveu:Obrigado por isso!

Muito bom.

Vitor0 Vitor0  • Sáb 7 Dez 2019 - 16:05

diogorocha18 diogorocha18  • Seg 16 Mar 2020 - 3:04

Conteúdo patrocinado  • 

Adicionar classe no menu ativo Empty Re: Adicionar classe no menu ativo

Permissões neste sub-fórum
Não podes responder a tópicos