Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
* Png trasparenti anche per IE, soluzione definitiva
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
kluster
Dio maturo
Dio maturo


Registrato: 15/04/06 13:14
Messaggi: 2898

MessaggioInviato: 29 Mar 2007 12:04    Oggetto: * Png trasparenti anche per IE, soluzione definitiva Rispondi citando

Ecco la soluzione migliore per poter utilizzare le PNG con trasparenza anche con Internet Explorer (dal 5.5 in poi):
http://bjorkoy.com/post/show/8

il download:
http://www.twinhelix.com/css/iepngfix/

la demo:
http://www.twinhelix.com/css/iepngfix/demo/

L'implementazione:
semplicissima, copiate questo file htc, ed questo file blank.gif nella cartella di lavoro vostra ed inserite nel vostro stile questa rule:
Codice:

img { behavior: url(iepngfix.htc); }



Se volete garantire la validazione del css potete operare in 2 modi:

1) con i commenti condizionali

Codice:

<!--[if IE]>
<style type="text/css">
img { behavior: url(iepngfix.htc); }
</style>
<![endif]-->


2) Aggiungere dinamicamente la rule via javascript
Codice:

<script type="text/javascript">
 //<![CDATA[
 if (document.all && document.styleSheets && document.styleSheets[0] &&
  document.styleSheets[0].addRule)
 {
  // Feel free to add rules for specific tags only, you just have to call it several times.
  document.styleSheets[0].addRule('*', 'behavior: url(iepngfix.htc)');
 }
 //]]>
</script>


L'ultima modifica di kluster il 16 Giu 2007 11:01, modificato 1 volta
Top
Profilo Invia messaggio privato
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 29 Mar 2007 20:40    Oggetto: Re: Png trasparenti anche per IE, soluzione definitiva Rispondi citando

kluster ha scritto:
Ecco la soluzione migliore per poter utilizzare le PNG con trasparenza anche con Internet Explorer (dal 5.5 in poi):
Dire a Microsoft di rispettare gli standard?
Evil or Very Mad
Top
Profilo Invia messaggio privato
kluster
Dio maturo
Dio maturo


Registrato: 15/04/06 13:14
Messaggi: 2898

MessaggioInviato: 30 Mar 2007 11:37    Oggetto: Rispondi

eheh, ero piccino Smile
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi