Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Metodo opcity javascript

    Salve, vorrei usare l'effetto dissolvenza per delle immagini che sono caricate dinamicamente.
    Con opacity va tutto bene. Quello che chiedo è se funziona solo con il grigio, ovvero posso settare un colore a piacere per la sfocatura?

    <script language=javascript>
    function makevisible(cur,which){
    if (which==0)
    cur.filters.alpha.opacity=60
    else
    cur.filters.alpha.opacity=100
    }
    </script>

    Grazie
    Asp.Net Web Developer

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Intanto stai usando proprieta` definite solo in un browser.
    Pero` non esiste la opacity standard, per cui occorre usare le diverse definizioni in browser diversi:
    filter // per IE
    opacity // per FF
    moz-opacity // per Mozilla


    Il grigio non c'entra, quando si parla di opacita`; se parti con un oggetto rosso (su sfondo bianco), e decresci progressivamente l'opacita`, lo vedi impallidire, diventare rosa ed infine confondersi con il bianco. Similmentre per gli altri colori e (con i dovuti cambiamenti) per sfondi diversi.

    PS: se cur e` un oggetto della pagina, la sintassi corretta e`:
    cur.style.filter... [0 - 100%]
    cur.style.mozOpacity... [0 - 1]
    cur.style.opacity... [0 - 1]
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Mich_ , ti ringrazio per la risposta.
    Ho risolto impostando il colore dello sfondo della cella, così simulo il cambio di colorazione dell'immagine aumentandone la trasparenza con opacity.
    Per i browser ho messo un controllo.

    Ciao!!
    Asp.Net Web Developer

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.