Visualizzazione dei risultati da 1 a 9 su 9

Discussione: link evidenziato

  1. #1

    link evidenziato

    ciao
    come si fa per far in modo che il solo link cliccato cambi colore?

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    di norma è meglio usare le pseudoclassi apposite con i CSS
    (:hover, :visited, :link, :active, :focus)



    se vuoi farlo in js puoi provare cosi:
    link


    oppure, sempre via js, assegnare al link una classe particolare che contiene tutto lo stile (soluzione migliore della precedente)


    link

    css:
    .linkcliccato {
    color : #cca;
    }
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    spetta forse non mi sono spiegato bene...

    es.
    link 1 va alla pg 1
    link 2 va alla pg 2

    se clicco sul link 1 voglio che nella pg 1 il link 1 diventi rosso per far capire che è quello attivo...

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ok allora parliamo di un menu di navigazione:

    quindi

    - imposti una struttura a frames assieme alle psudoclassi css
    - oppure utilizzi le inclusioni lato server nelle quali tieni traccia della pagina corrente e assegni una classe diversa sul link selezionato.

    nel primo caso risolvi con html+css, nel secondo devi usare anche un linguaggio lato server
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    vada per la prima ipotesi...
    puoi indirizzarmi su file di esempio?

  6. #6
    Originariamente inviato da fcaldera

    oppure, sempre via js, assegnare al link una classe particolare che contiene tutto lo stile (soluzione migliore della precedente)


    link

    css:
    .linkcliccato {
    color : #cca;
    }
    questo mi va bene solo che quando clicco su un altro link dovrebbe ritornare del vecchio colore.....
    come posso fare?
    ps grazie mille

  7. #7
    mi dite una funzioncina che azzeri lo stato del link precedente? please....

  8. #8
    mi dicono di provare con un if e un ciclo for.....
    ma sono ignorante in materia.... mi date una mano please..

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    1
    Buongiorno a tutti, ho trovato questo topic e volevo chiedervi se qualcuno può consigliarmi il modo per evidenziare un link per segnalare in quale pagina ci si trova.
    Ho utilizzato le varie pseudoclassi attraverso i CSS ma dal momento in cui il link mi porta alla pagina desiderata quel link non rimane evidenziato.

    L'effetto che vorrei ottenere è identico alla linguetta "forum" del menu orizzontale di questo sito. Blu con il testo bianco per indicare che ci si trova nella pagina forum.
    Io devo solo far cambiare il colore del testo al link.

    Accetto consigli e indirizzamenti a riguardo.
    Grazie anticipate.


    PS: ho trovato questo esempio ma non sono sicuro che sia la cosa adatta a me.

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.