- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- Status Active nelle sezioni del sito web
-
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:)
-
Puoi fare una classe che attibi nel momento in cui si entra in quella pagina e la assegni al link che ti interessa.
-
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!