• User

    Status Active nelle sezioni del sito web

    Buongiorno , ho creato un sito web con un menu in alto che quando passo in in mouse sulle sezioni , parte lo stato hover e le sezioni si colorano di rosso.
    Ora però vorrei mantenere questo stato (il colore rosso) quando sono entrato nella pagina.
    A livello di codice, come si fa ?
    Grazie:)


  • User Attivo

    Puoi fare una classe che attibi nel momento in cui si entra in quella pagina e la assegni al link che ti interessa.


  • User

    Se hai creato tu le pagina in HTML, la soluzione più efficace è assegnare una classe, generalmente chiamata "active", al link della pagina in cui ti trovi.

    Esempio: sei nella pagina index.html, e sul menù hai un link a questa pagina.
    Allora nella pagina index.html inserisci al link che punta alla pagina stessa questo: [html]class="active"[/html]così che il link diventi così:
    [html]<a class="active" href="qui/va/il/tuo/link">Qui va il testo</a>[/html]Nel file CSS che descrive gli stili della pagina, oppure tra i tag <style></style> della pagina stessa inserisci questo codice:

    a.active {
    /* inserisci qui lo stile uguale allo stile :hover */
    }
    

    Se hai bisogno di maggiori precisazioni chiedi pure!