Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    filter in IE 6.0 non funziona

    salve a tutti,

    stavo facendo delle prove sull'opacità in una pagina web, ma ho notato che mentre in mozilla funziona tutto come dovrebbe, in IE non funge nuall.

    questa è la pagina:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    	<head>
    		<style type="text/css">
    			#p{
    				font-family:Verdana, Arial, Helvetica, sans-serif;
    				font-weight:bold;
    				font-size:15px;
    				color:#666666;
    				text-decoration:none;
    				filter:Alpha(Opacity=30);
    				-moz-opacity: 0.3;
    			}
    			#p:hover{
    				font-family:Verdana, Arial, Helvetica, sans-serif;
    				font-weight:bold;
    				font-size:17px;
    				color:#F95147;
    				text-decoration:none;
    				filter:Alpha(Opacity=75);
    				-moz-opacity: 0.75;
    			}
    			#current{
    				font-family:Verdana, Arial, Helvetica, sans-serif;
    				font-weight:bold;
    				font-size:15px;
    				color:#0099FF;
    				text-decoration:none;
    			}
    		</style>
    		<script type="text/javascript" language="javascript">
    			function prova(){
    				var current = document.getElementById("current");
    				var nameBrowser = navigator.appName;
    				if (nameBrowser == "Netscape") {
    					this.id = "current";
    				} else {
    					window.event.srcElement.id = "current";
    				}
    				if (current != null) {current.id = "p";}
    			}
    		</script>
    		<title>Documento senza titolo</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    	</head>
    	
    	<body>
    		1
    		2
    		3
    	</body>
    </html>
    è come se IE non mi riconoscesse il filter.

    qualcuno può aiutarmi?
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  2. #2
    Ogni browser ha il suo css per l'alpha

    codice:
    filter: alpha(opacity=30);   /* IE */
    moz-opacity: 0.3;           /* mozilla */
    opacity: 0.3;                 /* Firefox ed altri */
    quindi li devi mettere tutti e tre

  3. #3
    è quello che ho fatto ma IE non mi riconosce il filter... mentre su firefox va...
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  4. #4
    Intanto scrivi tutto minuscolo e con le dovute spaziature, per il resto non saprei che dirti, non funziona in IE è anche troppo generico visto che di versioni ne esistono almeno 4 (5 - 5.5 - 6 - 7), al momento posso controllare solo sulla 7 e funziona tranquillamente.

  5. #5
    io stò usando la versione 6 service pack 1
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  6. #6
    nessuno che mi possa aiutare?

    ps: la versione di internet che uso è nel titolo della discussione
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La pseudoclasse :hover in IE6 e precedenti funziona solo per i link (tag <a>), non per gli altri tag.
    Esistono dei JS che simulano la cosa per IE (credo ci sia nella libreria IE7, piuttosto conosciuta qualche anno fa - prima che uscisse IE7 vero)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    scusate se rispondo solo ora,

    Il mio problema non è tanto quello che quando passo il mouse sul link non mi fà il filter alpha=75, ma che appena apro la pagina il filter è al 100% invece del 30% che gli imposto...

    grazie
    Bombardare per la pace, è come trombare per la verginità.

    C'è qualcuno al mondo che tromba troppo secondo me...

    Andrea Medici

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    ho guardato su internet e ho visto che con il testo usano anche
    display:block;
    width:npx;

    quindi con il tuo css dovrebbe essere:

    codice:
    #p{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:15px;
    color:#666666;
    text-decoration:none;
    filter:Alpha(Opacity=30);
    -moz-opacity: 0.3;
    display:block;
    width:1px;
    }
    #p:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:17px;
    color:#F95147;
    text-decoration:none;
    filter:Alpha(Opacity=75);
    -moz-opacity: 0.75;
    display:block;
    width:1px;
    }

  10. #10
    Prova a leggere bene e a fondo http://sourceforge.net/projects/ie7/
    quelle righe di javascript mettono i css a posto per quasi tutti i browser.... se tutti i webmaster
    seguono delle fondamentali regole di css ... questo forum di css ... sarebbe quasi inutile....

    In passato diventavo matto a fare un foglio di stile per ogni browser ... con quel coso... è acqua passata...

    Basta sviluppare dall'inizio solo per firefox ... che conosce la standard quasi per intero.... dopo il css metti quell java ... e vedrai che IE 5 o 6 si comporta da dio....

    Importante usare il meno possibile il css padding ... ma fare dei border o margin al posto di padding....

    Su http://www.quirksmode.org/sitemap.html da qualche parte si possono scaricare anche i browser IE 3,4 ecc da testare le pagine .... quello che il browser non fa ci pensa javascript ... eccezzionale.....
    I search one translator Italian/[2]/Englisch for my QT4 Projekt:
    http://sourceforge.net/projects/qt-webdav/
    http://sourceforge.net/projects/visual-xsltproc/
    http://sourceforge.net/projects/qtexcel-xslt/

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.