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

    Uso della pseudo classe :hover

    Ciao a tutti, ho cercato nelle guide e su google ma non ho trovato nulla riguardo al mio problema. In realtà vorrei solamente sapere cosa è più giusto secondo gli standard CSS.

    Codice HTML:
    codice:
    <div class="stats">
    <a href="link">
    <span class="gruppo1">testo</span>
    </a>
    </div>
    Nel momento in cui io passo il mouse su "testo" dovrebbe apparire una sottolineatura.
    Ho provato in diversi modi, il codice che funziona sia su Chrome, Firefox e Explorer è questo:
    codice:
    .stats a:hover .gruppo1 {text-decoration:none; padding-bottom: 1px; border-bottom: 1px dotted #D0D0D0}
    Però anche i 2 codici seguenti funzionano (tranne che su explorer)
    codice:
    .stats a .gruppo1:hover {text-decoration:none; padding-bottom: 1px; border-bottom: 1px dotted #D0D0D0}
    
    .stats .gruppo1:hover {text-decoration:none; padding-bottom: 1px; border-bottom: 1px dotted #D0D0D0}
    Il mio dubbio mi viene anche dal fatto che il validatore CSS da come giusti tutti e 3 i codici... quindi è solo un problema di explorer se gli ultimi 2 codici non funzionano?

    Grazie in anticipo e scusate se la domanda è banale...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    quindi è solo un problema di explorer se gli ultimi 2 codici non funzionano?
    Esatto.

    Pero` dal punto di vista semantico lo <span> non serve.

    Il codice
    codice:
    <div class="stats">
      <a href="link">
        <span class="gruppo1">testo</span>
      </a>
    </div>
    e` equivalente a :
    codice:
    <div class="stats">
      <a href="link">
        testo
      </a>
    </div>
    Pero` potrebbero esserci altri motivi per inserire lo span
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Grazie (Explorer, il solito browser da buttare ^^')
    Lo span mi serve per assegnare degli stili al testo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.