• User Attivo

    [Risolto] Problemi con Explorer e la trasparenza

    Salve ragazzi mi trovo di fronte ad un problemino, come sempre causato da ie, e vorrei un aiutino per risolverlo.
    Poichè le vecchie versioni di ie non leggono i livelli, o meglio, non leggono le trasparenze, vorrei qualche suggerimento su come sistemare uno sfondo.

    Ho messo un div più grande come base per lo sfondo in modo da renderlo fisso e non farlo scorrere con il resto, e sopra, in un altro div ci ho poggiato i contenuti ... con sfondo trasparente!

    Ora immaginate pure il problema...
    la parte trasparente mi diventa azzurra e lo sfondo non si vede.
    Avete una soluzione per me??

    Allego uno screen per farvi capire nel caso non sia stato chiaro...
    Thanks
    :ciauz::ciauz::ciauz:


  • User Attivo

    @MrKid said:

    Salve ragazzi mi trovo di fronte ad un problemino, come sempre causato da ie, e vorrei un aiutino per risolverlo.
    Poichè le vecchie versioni di ie non leggono i livelli, o meglio, non leggono le trasparenze, vorrei qualche suggerimento su come sistemare uno sfondo.

    Ho messo un div più grande come base per lo sfondo in modo da renderlo fisso e non farlo scorrere con il resto, e sopra, in un altro div ci ho poggiato i contenuti ... con sfondo trasparente!

    Ora immaginate pure il problema...
    la parte trasparente mi diventa azzurra e lo sfondo non si vede.
    Avete una soluzione per me??

    Allego uno screen per farvi capire nel caso non sia stato chiaro...
    Thanks
    :ciauz::ciauz::ciauz:

    Ciao,
    se ho capito qual'è il tuo problema puoi risolverlo con i commenti condizionali eliminando la trasperenza per le versioni ie che non le supportano:

    <!--[if IE]> Per tutte le versioni <![endif]-->
    <!--[if IE 5]> Per la versione 5 <![endif]-->
    <!--[if IE 5.0]> Per la versione 5.0 <![endif]-->
    <!--[if IE 5.5]> Per la versione 5.5 <![endif]-->
    <!--[if IE 6]> Per la versione 6 <![endif]-->
    <!--[if IE 7]> Per la versione 7 <![endif]-->
    <!--[if gte IE 5]> Per la versione 5 e quelle successive <![endif]-->
    <!--[if lte IE 5.5]> Per la versione 5.5 e quelle precedenti <![endif]-->
    <!--[if lt IE 6]> Per le versioni precedenti alla 6 <![endif]-->
    <!--[if gt IE 6]> Per le versioni successive alla 6 <![endif]-->

    Preso da: http://sbrada.com/blog/?p=45

    Rileggendo però mi sa che devi fare anche una modifica alla struttura della pagina.

    Direi
    div base con lo sfondo
    div con la trasparenza posizionato in maniera assoluta sotto al contenuto
    div con i contenuti (non annidato al precedente ma sopra al precedente posizionato in maniera assoluta e con l'opportuno z-index)

    nella versione di ie che ti da problemi puoi fare un display none e non perdere i contenuti...

    Spero di esserti stato d'aiuto 😉


  • User Attivo

    Grazie axxe16, non sei stato utile ma di più!
    Combinerò la soluzione più adatta!
    P.S. farò sapere i risultati 😉

    Grazie ancora
    :ciauz::ciauz::ciauz:


  • User Attivo

    Ciao axxe16, problema risolto; purtroppo ho dovuto eliminare lo sfondo dalle versioni precedenti di explorer, poichè i div di sopra lo coprivano!
    Ma per ora va abbastanza bene! 😉
    Muchas gracias
    :ciauz::ciauz: