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

    Effetto trasparenza DIV in IE?

    Ho un problema. Usando javascript vorrei impostare l'opacità sul DIV (e non direttamente su una immagine) utilizzando il browser IE. Con Mozilla funziona utilizzando questa forma:

    div.style.MozOpacity = opacity;

    con opacity compreso tra [0,1]. Ma con IE non ci riesco.

    provo ad utilizzare

    div.style.filters.alpha.opacity = opacity con opacity compreso stavolta tra [0,100] %.

    oppure

    ma niente. Aspetto speranzoso notizie


  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    ciao, prova così... il filter alpha di IE è alquanto ricco di opzioni

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <style>
    .IEopacity {
    	filter: Alpha(Opacity=20, FinishOpacity=100, Style=2, StartX=100, StartY=100, FinishX=10, FinishY=10);
    }
    #id1 {
    	position:absolute; 
     	left:10px; 
    	top:18px; 
    	width:323px; 
    	height:241px; 
    	/*z-index:1; */
    	background-color:#3300FF;
    }
    </style>
    </head>
    
    <body>
    <h1>TEST TEST TEST TEST TEST</h1>
    <div id="id1" onmouseover="this.className='IEopacity';"></div>
    </body>
    </html>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    tutto a posto. Ho risolto col javascript in questo modo

    div.style.filter = 'alpha(opacity=' + opacity2 + ')';

    con opacity2 compreso tra [0,100].

    Grazie comunque per la risposta

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.