Visualizzazione dei risultati da 1 a 9 su 9

Discussione: priorità stili css

  1. #1

    priorità stili css

    Ciao ho una pagina con 2 tipi differenti di link, ho creato uno stile:

    .link
    a:link {
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    }
    a:visited {
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    }
    a:hover {
    color: cccccc;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    }

    questo mi dovrebbe servire per i testi di 12 px

    sempre nel foglio di stile sotto quello scritto sopra ho messo:

    .linkmini
    a:link {
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    }
    a:visited {
    color: #666666;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    }
    a:hover {
    color: cccccc;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    }

    perke' mi serve che ci siano dei link di dimensioni 10 px

    ma nella mia pagina considera solo quest'ultimo stile.
    Cosa sbaglio?
    Grazie

  2. #2

    Re: priorità stili css

    Originariamente inviato da BAK_BS
    perke' mi serve che ci siano dei link di dimensioni 10 px
    prova creando una classe:

    codice:
    .myclass {
    font-size:10px;
    }
    da applicare ai link che vuoi, così:

    codice:
    Link
    ciao

  3. #3
    ma poi mi funziona lo stesso il cambio di colore al rollover?
    non e' ke riuscireste a scrivermi il codice completo?
    Grazie in anticipo

  4. #4
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087

    Re: priorità stili css

    Originariamente inviato da BAK_BS
    Ciao ho una pagina con 2 tipi differenti di link, ho creato uno stile:

    ......
    }
    a:hover {
    color: # cccccc;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    }

    questo mi dovrebbe servire per i testi di 12 px

    sempre nel foglio di stile sotto quello scritto sopra ho messo:

    ....
    a:hover {
    color: #cccccc;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    }

    .....
    Cosa sbaglio?
    Grazie
    Correggi ciò che ho evidenziato in rosso
    ciao

  5. #5
    Utente di HTML.it L'avatar di *pragma
    Registrato dal
    Sep 2001
    Messaggi
    1,087
    scusa ma c'è anche dell'altro:

    la classe per i link è:
    a.linkmini:link {
    ......
    ....
    }

    a.linkmini:visited
    {
    .....;
    .....;
    }
    a.linkmini:active
    {
    ........;
    }
    a.linkmini:hover
    {
    .....;
    }

  6. #6
    Meglio ancora, se tutti i link che devono essere più piccoli sono contenuti in uno stesso tag, puoi dare una classe a quel tag e poi scrivere:

    <div class="contenitoremini">
    Link
    Link
    Link
    </div>

    .contenitoremini a:hover {...eccetera}
    .contenitoremini a:visited {...eccetera}
    .contenitoremini a:active {...eccetera}

    così appesantisci meno l'html, e se aggiungi un link in quella div non ti devi ricordare di dare a lui la classe...

    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  7. #7
    Grazie mille!!

  8. #8


    ho provato in tutti i modi che avete scritto ma non funziona nessuno ! (almeno a me)

    Questo è il mio css:
    a:link {
    color: white;
    text-decoration: none;
    }

    a:visited {
    color: white;
    text-decoration: none;
    }

    a:hover {
    color: rgb(9, 9, 9);
    width: 100%;
    background-color: white;
    }

    .selezionato {
    color: rgb(9, 9, 9);
    background-color: rgb(141, 14, 20);
    width: 100%;
    margin-left: 0px;
    }

    .puro A:LINK {text-decoration: none;}
    .puro A:VISITED {text-decoration: none;}
    .puro A:HOVER {text-decoration: none;}

    E questo è come viene richiamata la classe nella pagina:



    <div class="puro">[img]../img/pic/04.jpg[/img]</div></p>

    la classe "puro" è come se non esistesse...
    come è possibile ?

  9. #9
    :quipy:

    ok ho capito l'errore...

    praticamente sbagliavo nel non dare una classe ai link...
    quindi gli stili diversi si accavallavano.

    ciao ciao

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.