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

    a:hover e filter con IE

    Ho il seguente problema:
    per un bug di IE6, la proprietà css filter:alpha(opacity=XX) non può essere modificata all'hover su un tag a.
    Mentre in Opera e Firefox si può fare usando opacity.
    Si può correggere questo bug su IE? Magari anche usando un file behaviour htc.

  2. #2
    Ho corretto il comportamento con javascript, ma solo agli elementi che mi interessavano ( se qualcuno è interessato lo dica, che posto lo script ).

    Ora però ho un altro probema. Ho una png che in IE viene corretta con un filtro. Quando uso al mouseover un filto per modificare l'opacità, questa scompare. Da cosa dipende?

  3. #3
    prova a compensare l'effetto su a:link dando un opacità opaca allo sfondo del link. purtroppo su questo comportamento non esiste una letteratura di riferimento, perchè è un comportamento poco usato.

  4. #4
    Io do già il filterpacity allo sfondo, e non ad una immagine dentro il tag a...
    Intendevi questo? Altrimenti puoi farmi un esempio con questo codice?
    codice:
    <html>
    <head>
    <style>
    .opaco
    {
    background-color:#000000;
    filter:alpha(opacity=50);
    }
    a.opaco:hover
    {
    filter:alpha(opacity=100);
    }
    </style>
    </head>
    <body>
    <a class="opaco">Passami sopra</a>
    </body>
    </html>

  5. #5
    Risolto!
    Ho preso da qua: http://www.cssplay.co.uk/opacity/picturemenu.html

    EDIT: A quanto pare il problema era dovuto al fatto che non avevo messo l'attributo href...

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.