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

    Effetto alpha su background

    Ciao a tutti!!

    Ragazzi si può dare un effetto alpha.opacity ad un immagine messa come sfondo quando ci passo sopra con il mouse???

    Cioè...io uso questo script per dare tale effetto ad una immagine:
    ------------------------------------------------------------------
    <script language="JavaScript">
    <!--
    function makevisible(img,flag){
    if (flag==0) img.filters.alpha.opacity=100
    else img.filters.alpha.opacity=90
    }
    // -->
    </script>
    -----------------------------------------------------------------
    e all'immagine associo:
    -----------------------------------------------------------------
    style="filter:alpha(opacity=90)" onMouseover="makevisible(this,0)" onMouseout="makevisible(this,1)"
    -----------------------------------------------------------------
    ma sse vollessi fare la stessa cosa ad un'immagine però impostata come sfondo???

    Posso farlo lo stesso?...Se si come??

    Grazie
    Se la mattina ti svegli con 4 palle il nemico è alle spalle!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    99
    In teoria si...
    Provo!

    Ed anche in pratica
    questo è quello che ho fatto ho inserito una immagine di sfondo in body e functiona
    questo è il codice. Javascript invariato.

    <body background="tramonto.jpg" style="filter:alpha(opacity=60)" onMouseover="makevisible(this,0)" onMouseout="makevisible(this,1)" >

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    99
    Certo comunque che in questo caso si agisce non solo sull'immagine ma anche su tutto il corpo del documento

  4. #4
    hai ragione ti giuro che ci ho provato ma non funzionava!!

    Mille grazie amico....ciao!!
    Se la mattina ti svegli con 4 palle il nemico è alle spalle!!

  5. #5
    il problema non è quello in quanto io applico lo sfondo su una cella...il problema è che se scrivo dentro di essa mi applica l'effetto pure sul testo!!
    Se la mattina ti svegli con 4 palle il nemico è alle spalle!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    99
    E' naturale perchè tu tu richiami le functions attraverso gli eventi che sono collegati al tag e non all'immagine.
    A questo punto forse non è consigliabile utilizzare due immagine e con onmouseover o onmouseout gestisci il cambio tra le due immagini?
    L'effetto finale è sempre lo stesso ma agisci solo sull'immagine con un rollover.

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.