Come realizzare una navigazione che riconosca la pagina in cui sono.
La barra di navigazione è la parte del sito in cui sono presentate le sezioni del sito.
Quando sono all'interno di una sezione, la barra dovrebbe evidenziare questo fatto per permettere all'utente di capire immediatamente in quale sezione è, non confondendo l'utente mettendo ad esempio un link alla home page quando l'utente è già nella home page; occorre differenziare il link, per esempio cambiandolo di colore.
Per fare questo diamo un id al body di ogni sezione, e scriviamo la navigazione in questo modo:

La pagina home avrà poi id di body uguale a "home", la pagina prodotti avrà id del body uguale a "prodotti" e contatti avrà id del body uguale a "contatti".
All'interno del CSS avremo una parte come segue:
#navigation {
position: absolute;
left: 20px;
top: 0;
}
#navigation * {
color: #679ef1;
display: inline;
}
#home #thome a,
#prodotti #prodotti a,
#contatti #tcontatti a,
#navigation a:hover {
color: #fff;
text-decoration: none;
}
In questo modo nella home avrò il link a home di colore diverso che non nelle altre pagine, per sottolineare che già mi trovo nella home page. La stessa cosa avviene anche per le altre pagine.
-
Feeds
Segui il feed RSS e Twitter per restare sempre aggiornato!
-
-
Ultimi commenti
- Marco: Scusate ma non riesco a far funzionare l’utilissimo metodo indicato. Ho creato modulo html...
- Syd: you’re awesome. …..
- anna: alla prima installazione ho avuto qualche problema con la memoria, poi ho sistmeato. Ottimo !!
- Antonio: Ciao volevo chiederti alcune info. Io devo creare un socialnetwork con funzioni simili a Facebook però...
- massimo: sono capitato qui da un link postato da mau_develop in risposta ad un mio quesito sul forum di joomla.it:...
-
Ultimi post
