Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    7

    A:link Diversi Nella Stessa Pagina?!?!?

    Ciao a tutti, spero che qualcuno mi possa aiutare

    ho fatto un foglio di stile CSS,
    ed ho bisogno di avere nella stessa pagina 2 a:link differenti, cn 2 colori diversi! come faccio??

    questo è quello che ho fatto io:

    a:link, a:active, a:visited {
    color:#FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }

    a:hover {
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }

    e queste caratteristiche vengono associate a tutti i link, ma ho bisogno di avere un link differente, come si fà???aiutatemi vi prego...stò impazzendo

    grassie
    bye
    gun254®

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    17
    per realizzare una serie infinita di link bsata creare una classe e associare ad essa il link es

    .link a {
    qui inserisci le caratteristiche del link

    }

    .link a:hover{

    qui inserisci le caratteristiche del link

    }

    spero di essere stato chiaro
    ciao
    bitrain

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    7
    Scusa ma sn un po' ignorante in CSS
    potresti essere un po' piu chiaro...magari con un breve esempio
    te ne sarei grato
    grazie
    gun254®

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    17
    allora in una pagina formattata con i css possiamo creare una serie infinita di soluzionipr i nostri collegamanti, per fare ciò occorre però andarci a definire delle classi le quali saranno applicate al div o qualsiasi tag che contiene i nostri collegamenti.

    perchè occore fare ciò è semplice da capire cioè tutte le informazioni che noi impostiamo per le pseudoclassi a, a:hover, ecc vanno a regolare in maniera generale tutto ciò che si presenta sotto forma di collegamento per tanto per differenziare i nostri collegamenti in alcune delle zone della nostra pagina ci occorre associaere le pseudoclassi ad una classe.

    esempio

    a {

    dichiarazione

    }
    a:hover {
    dichiarazione
    }
    il codice riportato sopra identifica le classiche dichiarazioni delle pseudoclassi che gestiscono i collegamenti in maniera generica e soprattutto per tutta la pagina

    se volessimo applicare uno stile diverso ad alcuni collegamenti presenti sempre nella stessa pagina dobbiamo necessariamente costruirci una classe a parte e inserire tutte le dicharazioni per formattare i collegamenti
    esempio

    pensiamo di chiamare la nostra classe in maniera da identificarla subito e cioè

    .menu2
    (in essa possiamo ovviamente associare tutte le cose che ci servono alla formattazione)
    e nello spacifico anche i collegamenti in questo modo

    .menu2 a {
    dichiarazione }

    .menu2 a:hover{
    dichiarazione }

    a questo punto non dobbiamo fare altro che associare ai nostri colegamenti la classe menu2
    tipo <div class="nemu2">inserire i link</div>

    ciao
    bitrain

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    7
    grazie mille bitrain, la spiegazione era perfetta..
    ce l'ho fatta ;-)
    gun254®

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275
    salve a tutti
    seguendo le istruzioni riportate nei post precedenti, nel mio .css ho scritto:

    .link_moduli a {
    color: #ffffff; }

    .link_moduli a:link {
    color: #ffffff; }

    .link_moduli a:hover {
    color: #000000; }

    e quindi ho scritto
    <div class="link_moduli">il mio testo</div>

    il problema è che applica solo l´hover (in nero), mentre il testo, che dovrebbe essere bianco, appare di un altro colore
    dove sbaglio?
    grazie!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    17
    quale è il colore che si visualizza al posto del bianco?
    è possibile che ci siamo delle classi uguali?o che la sintassi non sia corretta?

    facci sapere
    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275
    hei bitrain,
    grazie per la risposta
    ho provato e ora funziona correttamente
    forse il server doveva refreshare, non so
    cmq funziona
    grazie!

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275
    mi correggo,
    funziona correttamente solo su mozilla
    con ie il colore del link è quello degli altri link che rispondono a questa classe:

    a:link, a:visited {
    color: #c64934;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    }

    a:hover {
    color: #900;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    }

    nel .css non ci sono altre classe link_moduli
    cosa può essere?
    forse devo aspettare qlc refresh?
    grazie

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    17
    onestamente non so.
    è sempre una rottura far si che i diversi browser si comportino allo stesso modo
    cmq ci rifletto e se trovo delle risposte adeguate ti dico
    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.