Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Scritte colorate

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583

    Scritte colorate

    Ciao
    Sulla pagina web c'è un testo.
    Vorrei che al passaggio del mouse su ogni singola parola, questa cambiasse colore.
    La cosa è fattibile?
    Come dovrei impostare il tutto?
    rudyF

  2. #2
    si può fare ma ha senso solo se si tratta di poche parole. ci sono varie soluzioni, ma non corrette semanticamente.

    1. codice compatibile anche con IE:

    (X)HTML ↓
    codice:
     primo   secondo  < a href="#"> terzo </a>
    CSS ↓
    codice:
    a:link, a:visited
    {
         color:#fff;
         background:#000;
    }
    a:hover, a:active
    {
          cursor:default;
          color:#000;
          background:#fff;
    }
    2. codice non compatibile con IE (se non sbaglio vale solo per le versioni precedenti alla 7) che non gestisce lo stato hover su elementi diversi da <a>, ma più corretto per quanto riguarda la semantica:

    (X)HTML ↓
    codice:
    <span> primo </span> <span> secondo </span> <span> terzo </span>
    CSS ↓
    codice:
    span
    {
         color:#fff;
         background:#000;
    }
    span:hover
    {
         color:#000;
         background:#fff;
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    583
    Scusa il ritardo
    il computer fa i capricci.
    Ora provo i ruoi siggerimenti
    rudyF

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