Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139

    [PNG] Problemi con la tecnica "behaviors (.htc)" su IE 6

    Ciao a tutti,

    ho creato varie PNG da utilizzare su un sito seguendo la tecnica dei "behaviors" descritta quì
    Ha sempre funzionato correttamente scrivendo, in coda al mio css, questo stile:

    Codice PHP:
    <!--[if gte IE 5.5000]>
    img {
       
    behaviorurl("pngbehavior.htc"); 

    Ho notato, però, che su IE6 mi funziona correttamente solo se la mia immagine.png viene richiamata direttamente dall'XHTML nella pagina, mentre se la dichiaro come sfondo sul CSS, non mi da la trasparenza...

    es:
    Così si vede la trasparenza:
    Codice PHP:
    [img]immagine.png[/img
    ma se la richiamo così no:
    Codice PHP:
    #testata {
        
    background-imageurl(immagine.png);
        
    background-repeatno-repeat;
        
    background-positioncenter top;
        
    padding0;
        
    clearboth;
        } 
    C'è una soluzione senza dover cambiare tecnica?
    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Alcuni browser in alcune condizioni hanno di default un colore di sfondo.
    Prova a specificare anche:
    background-color: transparent;

    Altro problema: il CSS con il behaviour lo applichi a tutti i tag <img>, mentre se usi l'immagine come sfondo devi applicarlo al blocco che contiene lo sfondo.

    PS: fai una modifica alla volta.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Originariamente inviato da Mich_
    Alcuni browser in alcune condizioni hanno di default un colore di sfondo.
    Prova a specificare anche:
    background-color: transparent;

    Altro problema: il CSS con il behaviour lo applichi a tutti i tag <img>, mentre se usi l'immagine come sfondo devi applicarlo al blocco che contiene lo sfondo.

    PS: fai una modifica alla volta.
    Ho provato tutte e due le soluzioni, ma niente da fare....

  4. #4
    Per le png inserite con css devi usare un hack. Prova a vedere in questro sito:
    http://www.digitalwaters.net/koan/20...arenti-su.html

  5. #5
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Originariamente inviato da Mega69
    Per le png inserite con css devi usare un hack. Prova a vedere in questro sito:
    http://www.digitalwaters.net/koan/20...arenti-su.html
    Domani lo provo e se ho problemi ti dico.
    Grazie intanto...

  6. #6
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Originariamente inviato da gordian
    Domani lo provo e se ho problemi ti dico.
    Funziona! Grazie 1000

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.