Visualizzazione risultati 1 fino 10 di 10

Discussione: Link:quando ritorno indetro con la pag non è più sottolineato

  1. #1
    Guest

    Predefinito Link:quando ritorno indetro con la pag non è più sottolineato

    Ciao
    Quando con il mouse passo sopra un link, nel mio sito, viene sottolineato come voglio io, e fin qui tutto bene...Quando però ritorno indietro con la pagina, appena passo il mouse sopra il link che avevo cliccato precedentemente, non viene più sottolineato, quindi l'effetto che gli avevo dato, non c'è più...

    I codici che ho messo per i link sono questi:

    Codice:
    <style type="text/css">
    <!-- 
    A{text-decoration:none} 
    -->
    </style>
    Codice:
    <style type="text/css">
    <!--
    a:link    {text-decoration:none}
    a:visited {text-decoration:none}
    a:hover   {text-decoration: underline overline}
    a:active  {text-decoration:underline}
    -->
    </style>
    Quindi vi chiedo:c'è un codice che appena torno su un link già cliccato, il link rimane sempre lo stesso al passaggio del mouse?

  2. #2
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Il css sembra corretto ed infatti visitando il tuo sito con Mozilla Forefox è tutto a posto, anche tornando su link già visitati l'effetto hover è come deve essere.

    Evidentemente è una delle boiate di Internet Explorer (usi quello giusto?)
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da heracleum

    Evidentemente è una delle boiate di Internet Explorer (usi quello giusto?)
    In che senso uso quello giusto?Potresti spiegarti meglio...non è che io sia tanto pratica su queste cose...


    P.S.
    Per esempio su questo codice
    Codice:
    <style type="text/css">
    <!--
    a:link    {text-decoration:none}
    a:visited {text-decoration:none}
    a:hover   {text-decoration: underline overline}
    a:active  {text-decoration:underline}
    -->
    </style>
    non è che devo cambiare qualcosa?



    Grazie

  4. #4
    Guest

    Predefinito

    usi internet explorer o firefox? se usi il tanto buggato ie è una cosa normale che vada tutto all'aria :D

  5. #5
    Guest

    Predefinito

    Uso IE...sarà ora di cambiare?

  6. #6
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    mi ero dimenticato una virgola, pardon,
    intendevo: usi quello, (virgola) giusto?
    dove per "quello" intendevo quel "coso" di browser I.Explorer

    altrimenti prova ad invertire l'ordine delle righe css, sembra strano ma gli effetti sono diversi se indicate in ordine diverso (per es. prova a spostare visited dopo hover, anche se -ripeto- secondo me va benissimo così e infatti su Mozilla è perfetto).
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  7. #7
    Guest

    Predefinito

    prova a fare
    Codice:
    a:link,a:visted,a:active { color:colore; text-decoration:ecc}
    a:hover {color:colore; text-decoration:ecc}

  8. #8
    Guest

    Predefinito

    prova a togliere questo:
    Codice HTML:
    <style type="text/css">
    <!-- 
    A{text-decoration:none} 
    -->
    </style>
    Probabilmente explorer prende come ultima informazione valida dal css propio questo codice che imposta a TUTTI i link (visitati e non) nessun tipo di sottolineatura

  9. #9
    Guest

    Predefinito

    Grazie...ho risolto...
    ho tolto
    "a:active {text-decoration:ecc...}"

  10. #10
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    ah ma allora il problema era diverso...
    non era che TUTTI i link visitati non avevano sottolineature, probabilmente solo l'ultimo link cliccato che aveva portato alla pagina successiva, una volta tornati indietro risultava semplicemente "attivo" (quindi senza sottolin.)
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •