Visualizzazione risultati 1 fino 7 di 7

Discussione: [css] Classe che non funzia con IE

  1. #1
    Chandler non è connesso Utente giovane
    Data registrazione
    02-11-2004
    Messaggi
    91

    Predefinito [css] Classe che non funzia con IE

    Ciao regà....non riesco a far funzionare una classe con internet explorer...praticamente l'effetto è quello del cambio di colore del bordo di una qualsiasi immagine con collegamento ipertestuale...la classe è questa:
    <style type="text/css">
    a:link {
    color: white;
    }

    a:visited {
    color: white;
    }

    a:active {
    color: #DDDDDD;
    }

    a:hover {
    color: #DDDDDD;
    }
    </style>

    con mozilla me lo visualizza correttamente ma con Internet Explorer no...come mai?

    Se volete dare un'occhiata al file questo è il link:

    www.norwen.altervista.org/fot.htm

    Spero di poter risolvere il problema!
    byez

  2. #2
    Guest

    Predefinito

    bhè, prova a fare così:
    Codice:
    a:link img { color: white; border : 3px solid white; }
    a:visited img { color: white; border : 3px solid white; }
    a:active img { color: #DDDDDD; border : 3px solid #DDDDDD; }
    a:hover img { color: #DDDDDD; border : 3px solid #DDDDDD; }
    in teoria dovrebbe funzionare, ma non ho provato...

  3. #3
    L'avatar di Taitaonline
    Taitaonline non è connesso Utente storico
    Data registrazione
    11-03-2004
    Residenza
    Zena
    Messaggi
    3,317

    Predefinito

    Credo che al 99% IE, una volta cliccato il link (o l'immagine), mantenga le proprietà dell'attributo "ACTIVE" quindi, prova a lasciare la colorazione "DDDDDD" solo per l'attributo HOVER e metti "withe" (che sarebbe meglio "FFFFFF") in tutti gli altri...
    Il codice esatto da scrivere sarebbe dunque:
    Codice:
    <style type="text/css">
    a:link {
    color: #FFFFFF;
    }
    
    a:visited {
    color: #FFFFFF;
    }
    
    a:hover {
    color: #DDDDDD;
    }
    
    a:active {
    color: #FFFFFF;
    }
    
    </style>
    Si dovrebbe rispettare questo ordine per evitare conflitti con alcuni Browser, se per esempio si invertisse HOVER con VISITED passando sopra ad un link già visitato non si avrebbe l'effetto hover ma soltanto quello Visited; ed inoltre, ormai, in teoria non servirebbe neppure più inserire l'attributo ACTIVE.
    ...Il grano che nasce e l'acqua che va, è un dono di tutti, padroni non ha...
    My Site FAQ di AlterVista Regolamento di AlterVista

  4. #4
    Chandler non è connesso Utente giovane
    Data registrazione
    02-11-2004
    Messaggi
    91

    Predefinito

    ragazzi...a me non funziona con ie!! Ho provato in vari modi ma niente da fare! Il modo che ha ie di interpretare i css come cavolo vuole mi fa sballare! Non so più che fare...

  5. #5
    L'avatar di Taitaonline
    Taitaonline non è connesso Utente storico
    Data registrazione
    11-03-2004
    Residenza
    Zena
    Messaggi
    3,317

    Predefinito

    Vedi se ti viene bene questa soluzione.....
    Nel CSS :
    Codice:
    <STYLE type=text/css>
    
    A:link { color:#FFFFFF; }
    A:visited { color:#FFFFFF; }
    A:hover { color:#DDDDDD; }
    A:active { color:#FFFFFF; }
    
    a.prova img { border: 5px solid #000000; }
    a.prova:visited img { border: 5px solid #000000; }
    a.prova:hover img { border-color: #888888; }
    a.prova:active img { border: 5px solid #000000; }
    
    </STYLE>
    Poi nel codice della pagina metti :
    Codice:
    <BODY> <B>
    <P> <A class="prova" 
    href="http://www.norwen.altervista.org/fe.jpg"> 
    
    <IMG src="ciao_file/fe_small.jpg" width=100 
    
    height=120> </A> </P>
    <P> <A 
    
    href="http://www.norwen.altervista.org/add">ciao
    </A> </P> </B> </BODY>
    Ovviamente metterai i colori e le grandezze del bordo che interessano a te...
    L'ho appena provato su IE e funziona, varia sia il colore del bordo dell'immagine, sia il colore del link testuale.
    ...Il grano che nasce e l'acqua che va, è un dono di tutti, padroni non ha...
    My Site FAQ di AlterVista Regolamento di AlterVista

  6. #6
    Chandler non è connesso Utente giovane
    Data registrazione
    02-11-2004
    Messaggi
    91

    Predefinito

    FUNZIONA!!! Grandeeeeeeeeeeeeeeeeeeeeeeee!! Finalmente ce l'abbiamo fatta :P:p

    Grazie mille...mi sei stato di grandissimo aiuto.

    Buon Lavoro

    Byez

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Visto che risolto, chiudo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •