Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    22

    trasparenza non visibile con google chrome

    Ciao

    Ho letto un po' di post sulla trasparenza ma non ho trovato la risposta.
    Ho creato un div con trasparenza che in IE si vede ma con Google Chrome invece no.
    Questo è il codice che ho usato:


    #box {
    Z-INDEX: 3;
    POSITION: absolute;
    FILTER: alpha(opacity=85);
    WIDTH: 490px;
    HEIGHT: 574px;
    TOP: 3px;
    background-color:#000
    }

    Cosa devo aggiungere perchè sia visibile anche con Google Chrome ?

    Scusate sono alle prime armi e magari è una cavolata.
    Grazie in anticipo a chi mi aiuterà!

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    non hai inserito la proprietà per la trasparenza ( opacity:0.85; ) il filter alpha è codice non standard riconosciuto dal solo explorer (versioni inferiori alla 9)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    22
    grazie per la tua risposta ma ho un problema.
    Se sostituisco FILTER: alpha(opacity=85); con quello che mi hai detto tu lo vedo giusto in google chrome ma non vedo più la trasparenza in IE.

    come faccio a vederla giusta in entrambi?

    Grazie ancora

  4. #4
    In linea di massima, questo codice funziona con i vari browser (non li ho testati tutti)
    codice:
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); /*-IE-*/
    moz-opacity: 0.8; /*-Mozilla-*/
    opacity: 0.8; /*-Altri-*/
    Ovviamente al posto del valore numerico metti quello che ti serve.

    saluti! :ciauz:

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    22
    Grazie mille anche se in ritardo ma sono stata male.

    Funziona benissimo.

    Ho lo stesso problema per il colore dello scroll, io ho usato questo codice:

    #content {
    Z-INDEX: 4;
    POSITION: absolute;
    WIDTH: 382px;
    HEIGHT: 400px;
    TOP: 135px;
    LEFT: 40px;
    overflow: auto;
    scrollbar-base-color: #000;
    scrollbar-arrow-color: #fff;
    padding-left: 16px;
    }

    ma in Google chrome non si vede.

    Cosa devo aggiungere? e dove posso trovare il codice per le varie funzioni adatto a browser con non siano IE ? giusto per non rompervi più.

    grazie ancora

  6. #6
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    non puoi, le istruzioni per colorare la scrollbar sono estensioni proprietarie di Explorer. Per avere delle barre personalizzate dovresti far ricorso a scrolling creati attraverso javascript, ma non penso che il gioco valga la candela (per inciso, sarebbe preferibile inserire le istruzioni per il solo Explorer in un css a parte richiamato attraverso i commenti condizionali soltanto da quel browser, eviteresti di così di fare leggere anche agli altri qualcosa che non interpretano e renderesti validabile almeno il foglio di stile generale)

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    22
    grazie

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 © 2026 vBulletin Solutions, Inc. All rights reserved.