Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    cambiare il colore al link quando è attivo

    Ho visto su alcuni siti che cliccando su una voce di menù è possibile fagli cambiare colore indicando che quella è la pagina attiva.
    Come è possibile realizzare tale proprietà?

    grazie a tutti. :master:
    I soldi non fanno la felicità...figuriamoci la miseria!!
    Non so fare una minchia...ma lo faccio molto bene!
    www.openbrain.it

  2. #2
    Tipo questi?

    - www.itgmarinoni.it
    - www.immaginecreativa.it/unipn

    Devi applicare una classe al link attivo e poi definirne lo stile nel css.


  3. #3
    prioprio così ora provo grazie

    I soldi non fanno la felicità...figuriamoci la miseria!!
    Non so fare una minchia...ma lo faccio molto bene!
    www.openbrain.it

  4. #4
    Non riesco a capire una cosa: definita la classe per il link attivo, come faccio ad assegnarla al link attivo in quel momento?

    se ho una lista

    <ul id="menu">
    <li class="attivo">home[*]seconda pagina[*]terza pagina[/list]

    come faccio a dire che è attiva la seconda pagina quando ci clicco sopra? :master:
    I soldi non fanno la felicità...figuriamoci la miseria!!
    Non so fare una minchia...ma lo faccio molto bene!
    www.openbrain.it

  5. #5


    Nella seconda pagina sposti la classe nel link che rappresenta la sezione attualmente visitata e così via ogni volta. Se usi php puoi fare una serie di condizioni if per applicare la classe in base ad una variabile che setti in ogni pagina, contenente - ad esempio - il nome della sezione.

  6. #6
    pensavo fosse possibile senza spostare la classe attiva
    I soldi non fanno la felicità...figuriamoci la miseria!!
    Non so fare una minchia...ma lo faccio molto bene!
    www.openbrain.it

  7. #7
    Eh, ma scusa un attimo: ogni documento ha il suo menù di navigazione, giusto? Bene, non ti rimane altro che modificarlo pagina per pagina in base alla sezione attiva.

    Più semplice di così.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    54
    scusate se mi inserisco, ma cercavo anch'io la stessa risposta, con un piccolo dettaglio. e se le pagine fossero dinamiche? ad esempio io devo caricare dinamicamente dei record in una pagina; questa (di default) visualizza 10 record per pagina e poi rimanda a successive pagine 1 2 3 >> per vedere gli altri record.
    il caricamento avviene sulla stessa pagina, per cui non posso attribuire la classe 'manualmente'.
    è possibile in questo caso rendere 'attivo' dinamicamente il numero della pagina in cui mi trovo?

  9. #9

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.