2012-12-14 25 views
9

Ho una pagina con i collegamenti del modulo <url>? <parametri> e alcuni del modulo <url>? Parametri < > # <anchor>. Ci sono diversi di questi ultimi, ma un esempio che può essere facilmente compresa assomiglia a questo (circa):Come ottenere i browser visitati sui link visitati nel modulo <url> # <anchor>

<a href="http://www.mu_site.com/forum.php?forum=1&thread=1#p5">My forum #1: Tread 1, go to post 5</a> 

Ora ho questi stili allegati alla pagina

 
    .pageContent { 
     FONT-SIZE: 8pt; 
     COLOR: #666666; 
     FONT-FAMILY: Tahoma, sans-serif; 
     text-align: left; 
    } 
    .pageContent A { 
     FONT-SIZE: 8pt; COLOR: #8d8d8d; FONT-FAMILY: Tahoma, sans-serif; 
    } 
    .pageContent A:hover { 
     COLOR: #000000; 
    } 
    .pageContent A:visited { 
     COLOR: #660000; 
    } 
Lo stile pageContent è in uso in cui i collegamenti sono e tutto funziona quasi ovunque.

Ciò che mi indovina è che i miei collegamenti di quest'ultima forma non vengano contrassegnati come visitati. Ho sperimentato diverse impostazioni di DOCTYPE ma non riesco a farlo funzionare. Ho bruciato la rete molte volte (ho avuto questo problema per più di un anno) ma o non so cosa cercare o mi capita solo.

risposta

1

Hai provato gli stili in questo ordine?

a:link { color: red } /* unvisited links */ <br> 
a:visited { color: blue } /* visited links */ <br> 
a:hover { color: yellow } /* user hovers  */ <br> 
a:active { color: lime } /* active links */ <br> 

vedi riferimento http://www.w3.org/TR/CSS21/selector.html#x35

Problemi correlati