Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803

    problemi con pseudoclassi

    ho dei problemi con le pseudoclassi come avrete capito dal titolo..

    Menu

    ho definito le 4 azioni (active, link, hover, visited) xò non funziona come un menu normale, basta vedere il file x capire...
    faccio clic su un pulsante e tornando nella pagina nuovomenu.html sui link visitati non funziona + l'hover..
    ho provato a togliete dal css il :visited ma poi i link visitati hanno l'aspetto standard del browser (viola e sottolineati)

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova ad usare l'ordine corretto:
    :link
    :visited
    :hover
    :active

    Tieni presente che i CSS sovrascrivono quelli precedenti, per cui l'ordine e` fondamentale.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    Originariamente inviato da Mich_
    Prova ad usare l'ordine corretto:
    :link
    :visited
    :hover
    :active

    Tieni presente che i CSS sovrascrivono quelli precedenti, per cui l'ordine e` fondamentale.

    incredibile...x sta cretinata non funzionavano.....

    grazie1000

  4. #4
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    Originariamente inviato da ant_alt
    incredibile...x sta cretinata non funzionavano.....

    grazie1000
    scusaaaami un'altra cosa:

    è lo stesso scrivere menu:hover e menu a:hover??

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Scusa il ritardo, ma ero in ferie.
    Spero che nel frattempo abbia gia` risolto.

    Chiaramente NO!
    #menu:hover si riferisce ad un oggetto con id="menu" nella configurazione :hover (in linea di massima dovrebbe trattarsi si un link, altrimenti non funziona in IE).
    #menu a:hover si riferisce a tutti i link (tag <a>) inseriti in un oggetto con id="menu".
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente bannato
    Registrato dal
    Feb 2004
    Messaggi
    2,803
    Originariamente inviato da Mich_
    Scusa il ritardo, ma ero in ferie.
    Spero che nel frattempo abbia gia` risolto.

    Chiaramente NO!
    #menu:hover si riferisce ad un oggetto con id="menu" nella configurazione :hover (in linea di massima dovrebbe trattarsi si un link, altrimenti non funziona in IE).
    #menu a:hover si riferisce a tutti i link (tag <a>) inseriti in un oggetto con id="menu".
    scusa ma non ho capito la differenza..

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    codice:
    UNO:
    <ul id="menu">[*]primo link[*]secondo link
      ...[/list]
    
    DUE:
    link
    A cui devono corrispondere i seguenti CSS:
    codice:
    UNO:
    #menu a:link { ... }
    #menu a:hover { ... }
    
    DUE:
    #menu:link { ... }
    #menu:hover { ... }
    (nota che i due esempi non possono coesistere nella stessa pagina)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.